Toggle navigation
52tool
我爱工具网
首页
常用工具
模板
Markdown
游戏
合作
更多
🏆 工具榜单
海报工具
生活灵感
博客
我的收藏 / 最近浏览
0
关于本站
👤 登录
账号
👤 我的
⭐ 我的收藏
退出登录
🌙
首页
编码转换
AES 在线加密 / 解密
🔐 AES 加密 / 解密
明文 / 密文
密钥(Key)
算法模式
AES-CBC
AES-ECB
AES-CFB
AES-OFB
AES-CTR
密钥长度
128 位
192 位
256 位
填充(Padding)
PKCS7(默认)
NoPadding
ZeroPadding
ISO 9797-1
ISO 10126
ANSI X.923
输出格式
Base64
Hex
IV(初始向量,可选,16 字节)
加密 →
← 解密
生成随机密钥
输入 ↔ 输出
结果
复制
说明:
加解密均在浏览器本地执行(基于 CryptoJS),数据不上传。
兼容提示:
与 Java
Cipher.getInstance("AES/CBC/PKCS5Padding")
、 Python
Crypto.Cipher.AES
标准实现兼容;密钥不足时按 UTF-8 字节直接使用,不做 PBKDF 派生。
🔗 分享此工具:
微博
QQ
X
微信
复制链接
💡 这个位置等你来 —
软广告位
/
友情链接
/
合作开发
正在开放中
查看价格
📘 使用说明
输入明文或密文、密钥、模式、密钥长度、填充
点击"加密"或"解密"
一键复制结果;可点"生成随机密钥"创建安全密钥
❓ 常见问题
Q: 与 Java Cipher 兼容吗?
A: 兼容。PKCS7 等价 Java 的 PKCS5Padding;CBC 模式指定相同 IV 与 Key 可互通解密。
Q: 密钥会不会泄露?
A: 不会。所有加密解密都在浏览器本地完成(基于 CryptoJS),密钥与数据不离开你的电脑。
Q: 支持其它对称算法吗?
A: 目前仅 AES;DES / 3DES / SM4 可按需加入。
🔗 相关工具
Hash 计算(MD5/SHA)
Base64 编解码
👉 下一步
🏆 看看周榜热门
🧩 工作流中心
🔍 全部工具分类
🏠
首页
⚡
测评
🎮
玩耍
📄
模板
💬
合作
💬
30 分钟帮你定稿
×