🔐 AES 加密 / 解密
说明:加解密均在浏览器本地执行(基于 CryptoJS),数据不上传。
兼容提示:与 Java Cipher.getInstance("AES/CBC/PKCS5Padding")、 Python Crypto.Cipher.AES 标准实现兼容;密钥不足时按 UTF-8 字节直接使用,不做 PBKDF 派生。

📘 使用说明

  1. 输入明文或密文、密钥、模式、密钥长度、填充
  2. 点击"加密"或"解密"
  3. 一键复制结果;可点"生成随机密钥"创建安全密钥

❓ 常见问题

Q: 与 Java Cipher 兼容吗?
A: 兼容。PKCS7 等价 Java 的 PKCS5Padding;CBC 模式指定相同 IV 与 Key 可互通解密。
Q: 密钥会不会泄露?
A: 不会。所有加密解密都在浏览器本地完成(基于 CryptoJS),密钥与数据不离开你的电脑。
Q: 支持其它对称算法吗?
A: 目前仅 AES;DES / 3DES / SM4 可按需加入。