计算机工程与应用 ›› 2015, Vol. 51 ›› Issue (21): 111-115.

• 网络、通信、安全 • 上一篇    下一篇

对序列密码算法的改进Cube攻击

丁立人1,王永娟2   

  1. 1.洛阳外国语学院 研究生系,河南 洛阳 471003
    2.洛阳外国语学院 语言工程系,河南 洛阳 471003
  • 出版日期:2015-11-01 发布日期:2015-11-16

Improved cube attack on stream ciphers

DING Liren1, WANG Yongjuan2   

  1. 1.Department of Post Graduated Students, Luoyang University of Foreign Language, Luoyang, Henan 471003, China 
    2.Department of Language Engineering, Luoyang University of Foreign Language, Luoyang, Henan 471003, China
  • Online:2015-11-01 Published:2015-11-16

摘要: Cube攻击是近来年兴起的攻击手段,针对序列密码算法提出改进的Cube攻击。将代数攻击与Cube相结合,把代数攻击作为Cube攻击的基础,以降低Cube攻击的复杂度。在前人研究的基础上对零化子与Cube攻击的结合方式进行扩展,将改进的攻击应用于Lili-128算法上,仅用三维Cube集合在数据复杂度[210]之内即可恢复88比特密钥。

关键词: Cube攻击, 代数攻击, 零化子, 结合, 序列密码

Abstract: Recently, Cube attack has achieved lots of attention. In this paper the improved Cube attack is proposed against the stream ciphers. The improved attack combines Cube attack with algebraic attack with the latter one being the base of the former one, which renders the decrease of the complexity. Based on the former research, the combination forms of annihilators and Cube attack are extended. Meanwhile, the improved attack is applied to Lili-128 algorithm and 88 key bits are recovered within the data complexity of [210] through some 3 dimensional cubes.

Key words: Cube attack, algebraic attack, annihilator, combination, stream cipher