在计算机安全领域,算法是指一种加密算法,一组用于加密消息的规则和/或过程。有些算法比其他算法复杂,因此更难破解。Rijndael算法就是这样一种算法,在全球通信的许多方面都非常重要。在计算机安全领域,算法是指密码算法,加...
在计算机安全领域,算法是指一种加密算法,一组用于加密消息的规则和/或过程。有些算法比其他算法复杂,因此更难破解。Rijndael算法就是这样一种算法,在全球通信的许多方面都非常重要。在计算机安全领域,算法是指密码算法,加密信息的一套规则和/或过程。术语Rijndael(有人读作/RAIN dahl/而另一些人读作/RINE dahl/)是由两个开发者姓氏的开头连在一起形成的,比利时密码学家Joan Daeman和Vincent Rijmen。Rijndael算法是应美国国家标准与技术研究所NIST于1997年发出的邀请而创建的,该邀请要求密码学家提交一种高级算法,以形成AES的基础,高级加密标准。Rijndael算法是来自11个国家的团队提交的21份文件之一,也是2000年选定的算法之一,其结果是AES有时被称为“AES(Rijndael)”。Rijmen和Daeman从Square开发了Rijndael算法,他们先前合作的一种算法。Rijndael算法是一种分组密码,是流密码的一种替代方法。数据在128位的块中处理,密钥可能是156位、192位或256位。AES的目的是取代DES(数据加密标准),作为更安全的替代品。美国政府2000年,美国国家安全局(NSA)首先在敏感但未保密的文件中使用AES,2003年,美国国家安全局(NSA)批准对绝密文件使用更高的位密钥(仅192位和256位)。新的欧洲签名、完整性和加密方案(NESSIE)联盟在2003年也采用了AESAES在IKE(Internet密钥交换)中使用,IKE通过公钥加密传输密钥进行解密,在IPSec(Internet协议安全)中,一些安全专家认为Rijndael算法并不是最适合AES应用的算法。其他人则声称没有一种算法能够获得普遍支持。试图破坏它的尝试正在进行中,人们一直在押注它要多久才能被破解
-
发表于 2020-08-06 08:15
- 阅读 ( 1055 )
- 分类:电脑网络