🛡️
AES 加密解密参数、IV、模式与填充调试工具
用于检查 AES 加密解密参数是否匹配,包括密钥长度、IV、CBC/ECB/CTR 模式、填充方式和 Base64 或 hex 输出编码。适合复现接口结果、排查解密失败、比较不同语言库默认值和理解兼容差异。页面会提示哪些参数会影响结果,并帮助你区分格式错误、密钥错误和模式不匹配。
如何使用 AES 加密工具
快速入门指南
1
输入文本和加密密钥(AES-256 需要32个字符)。
2
选择加密模式(推荐CBC)和填充方式。
3
点击'加密'或'解密'按钮进行操作。
4
复制结果或根据需要生成随机密钥/IV。
💡实用技巧
✓为了更高的安全性,始终使用 CBC 或 CTR 模式而不是 ECB
✓加密密钥需要妥善保管,不要和密文放在同一个公开位置。
✓在 CBC 模式下,每次加密操作使用不同的 IV
✓AES-256 比 AES-128 提供更强的安全性,但速度稍慢
常见问题
密钥用于加密和解密,必须保密;IV 用于让相同明文在 CBC、CTR 等模式下产生不同密文,通常不需要保密,但应按模式要求随机且不重复。
ECB 会暴露重复模式,不建议使用。CBC 需要正确处理 IV 和填充。新系统更推荐使用带认证的模式,如 AES-GCM。
常见原因是密钥、IV、模式、填充、编码格式不一致,或密文被复制时缺少字符。AES 参数必须和加密时完全一致。
它适合学习和本地调试。真实业务应使用后端或应用内成熟加密库,并做好密钥管理、认证标签、权限控制和审计。
还有疑问?查看我们的其他工具或 联系我们 获取支持。