计算机应用 ›› 2014, Vol. 34 ›› Issue (10): 2831-2833.

• 计算机安全 • 上一篇    下一篇

SNAKE(2)分组密码的积分攻击

官翔,杨晓元,魏悦川,刘龙飞   

  1. 武警工程大学 电子技术系,西安 710086
  • 收稿日期:2014-04-15 修回日期:2014-06-20 出版日期:2014-10-01 发布日期:2014-10-30
  • 通讯作者: 官翔
  • 作者简介:官翔(1990-),男,湖北荆门人,硕士研究生,主要研究方向:密码学、信息安全;杨晓元(1959-),男,湖南湘潭人,教授,主要研究方向:密码学、信息安全;魏悦川(1982-),女,天津人,博士,主要研究方向:密码学;刘龙飞(1990-),男,河南沈丘人,讲师,硕士,主要研究方向:密码学、序列密码。
  • 基金资助:

    国家自然科学基金资助项目

Integral attack on SNAKE(2) block cipher

GUAN Xiang,YANG Xiaoyuan,WEI Yuechuan,LIU Longfei   

  1. Department of Electronic Technology, Engineering University of Armed Police Force, Xian Shaanxi 710086, China
  • Received:2014-04-15 Revised:2014-06-20 Online:2014-10-01 Published:2014-10-30
  • Contact: GUAN Xiang

摘要:

针对目前对SNAKE算法的安全性分析主要是插值攻击及不可能差分攻击,评估了SNAKE(2)算法对积分攻击的抵抗能力。利用高阶积分的思想,构造了一个8轮区分器,利用该区分器,对SNAKE(2)算法进行了9轮、10轮积分攻击。攻击结果表明,SNAKE(2)算法对10轮积分攻击是不免疫的。

Abstract:

At present, the safety analysis of SNAKE algorithm is mainly about interpolation attack and impossible differential attack. The paper evaluated the security of SNAKE(2) block cipher against integral attack. Based on the idea of higher-order integral attack, an 8-round distinguisher was designed. Using the distinguisher, integral attacks were made on 9/10 round SNAKE(2) block cipher. The attack results show that the 10-round SNAKE(2) block cipher is not immune to integral attack.