AES(Advanced Encryption Standard)作为现代加密算法,存在多个名称和表述方式,具体如下:
正式名称 AES是“高级加密标准”(Advanced Encryption Standard)的简称,由美国国家标准与技术研究院(NIST)于2001年正式采纳为加密标准。
别称与命名背景
该算法由两位密码学家命名:Vincent Rijmen 和 Joao Daemen,取两人姓氏组合为“Rijndael”;
由于AES基于“乙氧基化烷基硫酸钠”(AEPS)的加密原理,也被称为“乙氧化烷基硫酸钠”或“乙氧化脂肪醇硫酸钠”。
算法变种
根据密钥长度不同,AES存在三种主流方案:
AES-128:
128位密钥,是目前应用最广泛的版本;
AES-192:192位密钥,安全性稍强但计算资源需求较高;
AES-256:256位密钥,提供更高安全性。
总结:AES至少有3个正式名称(AES、Rijndael、高级加密标准),同时存在多种密钥长度的变种。不同场景下可能根据具体需求选择适用版本。
声明:
本站内容均来自网络,如有侵权,请联系我们。