Rijndael definition:
Rijndael(发音rain-dahl)算法,已经选择的美国国家标准与技术Ititute(NIST)作为候选人的高级加密标准(AES)。从列表中选择五个决赛,是自己选择从一个原始的超过15 submissio列表。Rijndael将开始取代数据加密标准(DES)——后来三重DES在接下来的几个在许多密码学applicatio是的。算法由两个比利时的书页,文森特Rijmen和琼德门,他们的姓氏是反映在密码”“姓名。Rijndael有它的起源在广场,早先两书页之间的合作。
Rijndael算法是新一代对称的分组密码,支持关键尺寸的128年,192年和256位,在128位块与数据处理——然而,超过AES设计标准,块大小可以反映的关键。Rijndael使用数量可变的轮,根据键/块大小,如下:
9轮,如果键/块大小是128位
11轮,如果键/块大小是192位
13轮,如果键/块大小是256位
Rijndael替代线性traformation密码,不需要一个Feistel网络。它使用三重谨慎的可逆的制服traformatio(laye之类)。具体地说,这些都是:线性混合Traform;非线性Traform和关键Traform。甚至在适合轮之前,一个简单的关键层执行,这增加了安全性。此后,有Nr-1轮,然后最后一轮。traformatio表单状态时开始之前完成整个过程。
国家可以被认为是一个数组,结构化4行和列号是块长度除以钻头长度(例如,除以32)。密码键同样是一个数组有4行,但密钥长度除以32给科勒姆的数量。块可以解释为4字节vecto unidimeional数组。
字节的确切traformatio发生如下:subtraformation非线性和独立作用于每个国家的字节,可逆的天地盒(替换表)是由2traformatio。的shiftrow traformation看到国家转移变量偏移量。这种转变偏移值依赖于国家的块长度。的mixcolumn traformation科勒姆看到了政府承担多项式特征在伽罗瓦字段值(28),乘以x4 + 1(模)与一个固定的多项式。最后,的roundkey traform xor的状态。关键计划帮助密码键确定圆键通过关键expaion和圆的选择。
总之,Rijndael显示高度模块化的结构设计,应修改计数器任何攻击开发未来比过去的更简单的算法设计。
是最好的选择真的Rijndael吗?我们的密码学专家Borys Pawliw评论:/ AES选择总是会妥协,平衡等的总体安全,性能和效率。因此,它不太可能,任何一个算法的选择将得到一致赞扬同花顺。Rijndael”“年代选择受到一些批评,因为算法似乎没有一样安全的一些其他的选择。
这种批评是有效的理论上,但并不意味着数据安全使用该算法将是不可接受的易受攻击。尽管Rijndael可能不是最安全的算法从一个学术的观点来看,defende声称,它更有可能在现实世界中所有applicatio足够安全,可以增强通过简单地增加轮。攻击的算法已经成功只在一个非常有限的环境,虽然有趣的从数学的角度来看,似乎没有在现实世界中coequence /
最近更新时间:2015-11-30 EN
相关推荐
-
CISO报告结构是确保网络安全的关键
首席信息安全官应该向谁报告?这取决于你问谁,以及企业首先希望通过CISO来实现什么。 也就是说,对于大多数企业 […]
-
2026年瞄准存储系统的勒索软件趋势
随着IT专业人员进入2026年,网络安全威胁无疑将是让他们夜不能寐的三大问题之一。存储经理及其团队将忙于应对最 […]
-
顺利部署SIEM的5个步骤
长期以来,安全信息和事件管理(SIEM)技术一直是SOC的基石,SOC是指收集、关联和集中安全数据,以实现更高 […]
-
如何制定IAM程序战略
对于所有企业来说,正式的身份和访问管理(IAM)策略至关重要,因为它使安全和风险管理领导者能够交付他们的数字策 […]