10.3321/j.issn:1000-436X.2003.09.022
循环移位对Rijndael密码安全性的影响
目前针对新一轮高级加密标准(AES)Rijndael密码的最有效攻击算法仍是由设计者提出的Square攻击.文献[1]中指出Square攻击是一种选择明文攻击,攻击强度不依赖于S盒、列混合矩阵和密钥扩散准则的选取.本文提出的逆序Square攻击算法是一种选择密文攻击方法,对5、6轮的Rijndael密码的攻击优于Square攻击,对RD-256的攻击较原算法复杂度降低28.Square攻击对RD-192的攻击优于逆序攻击.如果改变密码循环移位的方向或密钥扩展算法中的循环移位方向则逆序攻击对5、6轮RD-128的攻击复杂度较Square攻击降低28,对7轮RD-192的攻击优于Square攻击,而在许多文献中将改变后的行移位方向默认为原算法移位的方向.
分组密码、Square攻击、逆序Square攻击、Rijndael
24
TP391(计算技术、计算机技术)
国家重点实验室基金;中国科学院重点实验室基金
2004-04-02(万方平台首次上网日期,不代表论文的发表时间)
共9页
153-161