什么是AES算法(AES Algorithm)?

当谈到计算机安全时, 算法 这一术语的用法与数学中的用法不同,例如,它指的是在特定环境下解决问题的系统方法论。在计算机安全中,它指的是密码算法,它是加密消息时要遵循的一系列过程或规则。算法可以更简单也可以更复杂,而...
当谈到计算机安全时,算法这一术语的用法与数学中的用法不同,例如,它指的是在特定环境下解决问题的系统方法论。在计算机安全中,它指的是密码算法,它是加密消息时要遵循的一系列过程或规则。算法可以更简单也可以更复杂,而更复杂的算法更难破解。AES代表高级加密标准,AES算法是Rijndael算法的另一个名称,它是在AES标准中选择使用的计算机算法可以更简单也可以更复杂,更复杂的算法更难破解Rijndael算法是在一次国际竞争中被选入AES的。当考虑更换数据加密标准(DES)时,该标准(DES)只有55位密钥长度,而且被认为速度慢,对处理器要求很高,因此邀请了美国国家标准技术研究院(NIST)密码学家提出了一种先进的AES算法,即开发AES算法。该邀请是在1997年发出的,并考虑了来自11个国家的团队提出的21份意见书。2000年,Rijndael算法被选为AES算法,这就是为什么AES有时被称为AES算法(Rijndael) Rijndael-发音不同为/RAIN dahl/或/RINE dahl/——是由两位开发者Joan Daeman和Vincent Rijmen的部分名字组合而成的。该算法基于他们共同开发的一种叫做Square的早期算法。新的AES算法是一种块算法,数据处理采用128位块。但是DES的密钥只有56位,而Rijndael的密钥可能是128、192或256位。尽管如此,人们还是担心新算法的安全性,一直有人试图破解它。美国政府在2000年选择了AES算法来处理非机密的敏感文档。2003年,AES被新的欧洲签名、完整性方案所采用,同样在2003年,美国国家安全局(NSA)决定将AES的最高位密钥用于绝密文件。Internet密钥交换(IKE)也使用AES算法将密钥传输给接收者以对消息进行解密。AES还用于Internet协议安全(IPSec),即用于在web上进行身份验证和加密的安全协议。
  • 发表于 2020-07-30 03:06
  • 阅读 ( 1273 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具