AES加密解密
在线AES加密解密工具,支持CBC、CFB、OFB、CTR、ECB五种加密模式,支持多种填充方式,输入输出支持hex、string、base64三种格式。
AESAES加密AES解密对称加密CBCECBCTRCFBOFBGCM加密解密CryptoJS
工具加载中...
使用说明
在线AES加密解密工具,提供AES对称加密算法的加密和解密功能。
使用说明:
1. 选择操作模式:加密或解密
2. 选择加密模式:CBC、CFB、OFB、CTR、ECB(不推荐)、GCM(提示)
3. 选择填充方式:Pkcs7、Iso10126、AnsiX923、Iso97971、ZeroPadding、NoPadding
4. 输入密码(密钥):长度必须为16、24或32字节,对应AES-128、AES-192、AES-256
5. 输入偏移量(IV):长度必须为16字节(ECB模式不需要)
6. 选择输入输出格式:string、hex、base64
7. 选择字符集:UTF-8、UTF-16、Latin1、ASCII
8. 输入待处理的内容,点击加密或解密按钮
注意事项:
• 密钥长度必须为16/24/32字节
• IV长度必须为16字节
• ECB模式不需要IV,但安全性最低
• 流式加密模式(CTR、OFB、CFB)不需要填充
• 加密时输入格式可选String,解密时不可选
• 解密时输出格式可选String,加密时不可选
• GCM模式需要特殊支持,建议使用CBC或CTR模式
功能特点
- 支持AES-128、AES-192、AES-256
- 支持5种加密模式:CBC、CFB、OFB、CTR、ECB
- 支持6种填充方式
- 输入输出支持hex、string、base64格式
- 支持多种字符集
- 详细的参数验证和错误提示
- 完整的加密模式说明
- 快速示例配置
- 一键复制结果
- 推荐安全配置提示
快捷操作
暂无快捷操作