• 用******户 使用了工具 Base64编解码
  • 开******发 使用了工具 MD5加密
  • 工******程 使用了工具 时间戳转换
  • 程******序 使用了工具 JSON格式化
  • 设******计 使用了工具 图片压缩
  • 产******品 使用了工具 URL编解码
  • 测******试 使用了工具 正则表达式
  • 运******维 使用了工具 密码生成器

AES在线加密/解密工具

编码加密
在线AES加密/解密工具,支持CBC、ECB、CFB、OFB、CTR五种工作模式,支持AES-128/192/256三种密钥长度,可自定义密钥与初始向量,提供密钥/IV生成、结果复制等实用功能,所有处理在浏览器本地完成
AES加密AES解密对称加密AES-128AES-256CBCECB密码学
快捷配置
加密参数
操作
密钥
模式
输出
AES-128128位密钥,16字节,安全性足够,性能最优,最常用16字节
CBC(密码分组链接)每个明文块先与前一个密文块异或再加密,需要IV,安全性较高,最常用需要IV
密钥
UTF-8
IV
UTF-8
📝 输入明文
🔐 密文结果
📖什么是 AES 加密
AES(Advanced Encryption Standard)是一种对称密钥加密算法,2001年被 NIST 确认为 FIPS PUB 197 标准。支持 128/192/256 位密钥长度和 CBC/ECB/CFB/OFB/CTR 五种工作模式。AES 是目前最广泛使用的对称加密算法,应用于 SSL/TLS、VPN、磁盘加密、数据库加密等领域。本工具所有操作在浏览器本地完成,数据不上传服务器。
📝使用说明
  1. 选择操作模式(加密/解密)和密钥长度(推荐 AES-128 或 AES-256)
  2. 选择工作模式(推荐 CBC 或 CTR),输入密钥和 IV(或点击"生成"随机生成)
  3. 在输入框中输入明文或密文,点击"加密/解密"按钮执行
  4. 结果自动显示在右侧输出框,点击"复制"可复制到剪贴板
  5. 点击快捷配置按钮可快速切换常用参数组合
⚠️注意事项
常见问题
AES 密钥长度应该选哪个?
AES-128 对绝大多数场景已足够安全且性能最优,是推荐选择。AES-256 提供更高安全裕度,适用于金融、政府等高安全场景。AES-192 较少使用。
CBC 和 CTR 模式应该选哪个?
CBC 是最经典常用的模式,安全性经过长期验证。CTR 支持并行加密,性能更优,是现代应用推荐模式。两者都需要 IV。ECB 因相同明文产生相同密文,不推荐使用。
什么是初始向量(IV)?
IV 是随机值,确保相同明文和密钥产生不同密文。除 ECB 外所有模式都需要 16 字节 IV。IV 不需保密,但每次加密应使用不同的随机 IV。
解密失败怎么办?
请检查:1) 密钥是否正确且长度匹配;2) IV 是否正确(16字节);3) 输出格式是否与加密时一致(Base64/Hex);4) 密钥编码格式是否一致。任一参数不匹配都会导致解密失败。
AES 加密的密文可以破解吗?
目前没有已知方法能在合理时间内破解 AES。AES-128 暴力破解需 2^128 次运算,即使最强超算也需数十亿年。正确使用 AES 是非常安全的。
我的数据会上传到服务器吗?
不会。所有加密解密操作全程在浏览器本地完成,不产生任何网络请求。原始文本、密钥、IV 和密文都不会发送到任何服务器,关闭页面后数据即刻清空。
💡使用场景
🔐
网络通信加密
SSL/TLS、VPN 协议中使用 AES 加密网络传输数据
📁
文件/磁盘加密
7-Zip、BitLocker、FileVault 等工具使用 AES 加密
🗄️
数据库加密
敏感字段如密码、身份证号加密存储
🌐
API 接口加密
API 请求参数和响应数据的加密传输
💬
消息端到端加密
即时通讯软件的消息加密保护
🔑
密码管理
密码管理器使用 AES 加密存储用户凭据
🔬技术参数
算法标准AES(FIPS PUB 197),对称密钥加密,块大小固定 128 位
密钥长度128/192/256 位(16/24/32 字节),安全性依次递增
工作模式CBC(最常用)、ECB(无需IV)、CFB、OFB、CTR(可并行)
填充方式PKCS7 填充,自动补齐到块大小的整数倍
输出格式Base64(默认)或 Hex(十六进制)
安全保证 全程浏览器本地处理,无任何网络请求,数据不上传