|
计算机科学 2014
snake(2)算法新的square攻击Keywords: snake,square攻击,区分器,复杂度中图法分类号tp309文献标识码a Abstract: 重新评估了分组密码snake(2)算法抵抗square攻击的能力。指出文献[4]中给出的基于等价结构的错误5轮square区分器。综合利用算法原结构与其等价结构,给出了一个新的6轮square区分器。利用新的区分器,对不同轮数的snake(2)算法应用了square攻击来恢复部分等价密钥信息,7轮、8轮、9轮snake(2)算法的square攻击时间复杂度分别为212.19、221.59、230.41次加密运算,数据复杂度分别为29、29.59、210选择明文。攻击结果优于文献[4]中给出的square攻击。
|