摘要
重新评估了Zodiac算法抵抗不可能差分攻击的能力。通过分析Zodiac算法的线性层,给出了Zodiac算法两条新的14轮不可能差分。利用新的不可能差分,结合Early-Abort技术对完整16轮的Zodiac算法进行了不可能差分攻击。攻击过程中一共恢复6个字节的密钥,其时间复杂度只有232.6次加密,数据复杂度约为285.6个明文,该攻击结果与已有最好的结果相比,时间复杂度降低了一个因子233。结果表明由于Zodiac算法线性层的扩散性差,使得该算法对不可能差分分析是不免疫的。
The security of block cipher Zodiac against impossible differential cryptanalysis was re-evaluated.By analyzing the properties ofdiffusion layer P,two new 14-round impossible differentials of Zodiac were introduced.Based on the new impossible differential characteristics andcombining with the Early-Abort technique,an effective attack was applied to the full 16-round Zodiac,and the data complexity was 285.6 chosenplaintexts and the time complexity is only 232.6 encryptions.Compared with the previous best result,the time complexity in this paper decreaseswith a factor of 233.The result shows that Zodiac is vulnerable to impossible differential cryptanalysis due to its poor diffusion.
出处
《国防科技大学学报》
EI
CAS
CSCD
北大核心
2012年第5期132-136,共5页
Journal of National University of Defense Technology
基金
国家自然科学基金资助项目(61070215
61103192)
信息安全国家重点实验室开放基金资助项目(01-02-5)