TechTarget安全 > 百科词汇

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

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐