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格式
  • 支持多种字符集
  • 详细的参数验证和错误提示
  • 完整的加密模式说明
  • 快速示例配置
  • 一键复制结果
  • 推荐安全配置提示