AES-128 / 192 / 256 · CBC/ECB 等
浏览器本地 AES 加密与解密,支持口令模式与原始密钥、多种模式与填充,密文 Base64/Hex 输出。适合开发调试,请勿泄露生产密钥。
提示:口令模式密文通常以 Base64 的 U2FsdGVkX1(Salted__)开头;与后端联调请优先使用「原始密钥」并统一编码与 IV。
AES 是广泛使用的对称加密标准。Tool Tic 的 在线 AES 加解密工具 基于 CryptoJS,在浏览器本地完成加密与解密, 支持 CBC/ECB 等模式、Pkcs7 填充、口令或原始密钥,以及 Base64/Hex 密文编码,适合接口联调与学习验证。
AES(Advanced Encryption Standard)是对称分组加密算法,加密与解密使用同一密钥。常用 128/192/256 位密钥,模式有 CBC、ECB、CTR 等。本工具在浏览器本地完成加解密,密文不会上传服务器。
口令模式:输入任意密码字符串,CryptoJS 会派生密钥并生成带 Salt 的 OpenSSL 兼容密文(推荐调试简单场景)。密钥模式:你提供固定长度密钥与 IV,便于与后端/其它语言按参数对齐。
IV(初始化向量)用于 CBC 等模式,使相同明文每次密文不同。ECB 模式不需要 IV。密钥模式下加密可不填 IV(将自动随机生成并回填);解密必须与加密时 IV 一致。
常见原因:密钥/口令错误、IV 不一致、模式或填充不同、密文编码(Base64/Hex)选错、密文被截断。请逐项核对后重试。
AES 适合加密数据,不适合单独「哈希存密码」。用户密码存储应使用 bcrypt、scrypt、Argon2 等慢哈希。本工具主要用于开发调试与学习。
不会上传。计算在本地完成。但仍请勿在不可信电脑上粘贴生产环境真实密钥与敏感明文。