广告位
AES在线加密解密
专业的AES对称加密工具,支持多种加密模式和密钥长度,本地加密保护隐私
广告位
工具介绍与功能
AES(Advanced Encryption Standard)是一种广泛使用的对称加密算法,被NIST认证为加密标准。本工具支持多种加密模式,适合开发者和安全需求用户。
-
多种加密模式:支持CBC、CFB、CTR、OFB、ECB五种模式
-
灵活密钥长度:128/192/256位密钥长度可选
-
自定义IV:支持自动生成或手动输入初始化向量
-
多种输出格式:支持Base64和Hex(十六进制)编码
安全保障
-
本地加密:所有操作均在浏览器本地完成,数据不上传服务器
-
强加密算法:采用AES标准,NIST认证的加密算法
-
安全随机数:使用crypto.getRandomValues()生成安全密钥
-
隐私保护:不收集、不存储任何用户数据
常见问题
什么是AES加密?
AES(Advanced Encryption Standard)是一种对称加密算法,使用相同的密钥进行加密和解密。它被NIST认证为加密标准,是目前最广泛使用的加密算法之一。
应该选择哪种加密模式?
推荐使用CBC模式,安全性较高。ECB模式安全性较低,仅建议用于测试。CTR模式支持并行加密,适合大数据量场景。
密钥长度有什么区别?
AES-128使用128位密钥(32位Hex),AES-192使用192位密钥(48位Hex),AES-256使用256位密钥(64位Hex)。密钥越长,安全性越高。
为什么需要IV(初始化向量)?
IV用于增加加密的随机性,防止相同的明文生成相同的密文。在CBC、CFB、OFB等模式中,IV是必需的。解密时需要使用相同的IV。
广告位