高级加密标准(英语:Advanced Encryption Standard,缩写:AES)

在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选进程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称**加密中最流行的算法之一。


具体过程:

其基本结构为SPN结构

要包括4轮:SubBytesShiftRowsMIxColumnsAddRoundKey

AES(Advanced Encryption Standard)高级加密标准 

严格地说,AESRijndael加密法并不完全一样(虽然在实际应用中两者可以互换)因Rijndael加密法可以支持更大范围的区块和**长度:AES区块长度固定为128比特,密钥长度则可以是128192256比特;而Rijndael使用的**和区块长度均可以128192256比特。加密过程中使用的**是由Rijndael**生成方案产生。


具体演示(点击进入全屏) :

AES(Advanced Encryption Standard)高级加密标准


 

相关文章:

  • 2021-10-04
  • 2022-01-30
  • 2022-12-23
  • 2021-05-22
  • 2021-12-09
  • 2021-05-28
  • 2021-12-18
猜你喜欢
  • 2021-09-13
  • 2021-08-18
  • 2021-10-13
  • 2021-09-24
  • 2021-07-16
  • 2021-09-17
  • 2021-04-18
相关资源
相似解决方案