AES 加解密与认证工具
分别选择数据、密钥和 IV 的字节编码。所有运算在当前页面完成。
GCM 解密先校验标签,失败时不输出明文;其他模式只进行加解密。
关于 AES
- 是什么
- AES(高级加密标准)以 128 位为一个分组处理数据,提供 128、192、256 位密钥规格。CBC、CTR、GCM 等名称表示它的使用模式,改变模式不会改变 AES 的基本分组长度。
- 由来
- AES 来自 Joan Daemen 与 Vincent Rijmen 设计的 Rijndael。NIST 在公开征集和评估后,于 2000 年选定该方案,2001 年发布 FIPS 197,使其成为 DES 的后继标准。
- 主要演变
- FIPS 197 在 2023 年更新了术语、排版和密钥扩展图示,算法本身没有技术变更。AES-128、AES-192、AES-256 的数字代表密钥位数,并非先后发布的三个版本。
参考资料NIST · FIPS 197