AES加密解密
AES对称加密与解密
密钥 (Key)
0 字符 / 0 字节
IV / Nonce (初始化向量)
0 字符
输入明文
0 字符
加密结果
等待执行...
AES 加密说明
AES(高级加密标准)是当前最广泛使用的对称加密算法,由美国国家标准与技术研究院(NIST)于2001年发布。
原理:采用 Rijndael 算法,对 128 位数据块进行多轮替换-置换网络(SPN)变换。轮数取决于密钥长度:128位10轮、192位12轮、256位14轮。每轮包含字节替换(SubBytes)、行移位(ShiftRows)、列混淆(MixColumns)和轮密钥加(AddRoundKey)。
加密模式:GCM(推荐,提供认证加密,可验证数据完整性)、CBC(需要IV,安全性好)、CTR(将块密码转为流密码,支持随机访问)。
特点:安全性高、性能优良、硬件加速支持广泛。AES-256 是目前安全性最高的主流加密标准之一,被广泛应用于 TLS、VPN、磁盘加密等领域。
本工具使用 Web Crypto API 实现,加密操作在浏览器本地完成,密钥不会传输到服务器。