%0 Journal Article %T snake(2)算法新的square攻击 %A 郑雅菲? %A 卫宏儒? %J 计算机科学 %D 2014 %X 重新评估了分组密码snake(2)算法抵抗square攻击的能力。指出文献[4]中给出的基于等价结构的错误5轮square区分器。综合利用算法原结构与其等价结构,给出了一个新的6轮square区分器。利用新的区分器,对不同轮数的snake(2)算法应用了square攻击来恢复部分等价密钥信息,7轮、8轮、9轮snake(2)算法的square攻击时间复杂度分别为212.19、221.59、230.41次加密运算,数据复杂度分别为29、29.59、210选择明文。攻击结果优于文献[4]中给出的square攻击。 %K snake %K square攻击 %K 区分器 %K 复杂度中图法分类号tp309文献标识码a %U http://www.jsjkx.com/jsjkx/ch/reader/view_abstract.aspx?file_no=20140336&flag=1