首页 | 本学科首页   官方微博 | 高级检索  
     检索      

KeeLoq密码Courtois攻击方法的分析和修正
引用本文:张斌,王秋艳,金晨辉.KeeLoq密码Courtois攻击方法的分析和修正[J].电子与信息学报,2009,31(4):946-949.
作者姓名:张斌  王秋艳  金晨辉
作者单位:信息工程大学电子技术学院,郑州,450004
基金项目:河南省杰出青年科学基金 
摘    要:KeeLoq密码是由Willem Smit设计的分组密码算法,广泛应用于汽车的无线门锁装置。Courtois等人在2007年提出了破译KeeLoq的4种滑动-代数攻击方法,其中第4种滑动-代数攻击方法的计算复杂性最小。本文证明了Courtois的第4种滑动-代数攻击方法的攻击原理是错误的,因而无法实现对KeeLoq的破译。此外,本文还对该方法进行了修正,提出了改进的攻击方法,利用232个已知明文能够以O(248) 次加密的计算复杂性求出KeeLoq密码的密钥,成功率为1。对于KeeLoq密码26%的密钥,其连续64圈圈函数形成的复合函数至少具有两个不动点,此时改进的攻击方法的计算复杂性还可降至O(248) 次加密。

关 键 词:密码分析  KeeLoq密码  滑动-代数攻击  不动点
收稿时间:2007-12-25
修稿时间:2008-5-30

Analysis and Correction of Courtois Attack to KeeLoq Cipher
Zhang Bin,Wang Qiu-yan,Jin Chen-hui.Analysis and Correction of Courtois Attack to KeeLoq Cipher[J].Journal of Electronics & Information Technology,2009,31(4):946-949.
Authors:Zhang Bin  Wang Qiu-yan  Jin Chen-hui
Institution:Electronic Technology Institute, Information Engineering University, Zhengzhou 450004, China
Abstract:KeeLoq is a block cipher designed by Willem Smit which is used in wireless devices that unlock doors in cars. Four slide-algebraic attacks that can break KeeLoq in practice are presented by Courtois et al. in 2007. The computing complexity of the fourth slide-algebraic attack is the smallest. However, the principle of Courtois' fourth slide-algebraic attack is proved to be wrong in this thesis, so it can not break KeeLoq. The correction is made on Courtois' fourth slide-algebraic attack and the improving at...
Keywords:Cryptanalysis  KeeLoq cipher  Slide-algebraic attack  Fixed point
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《电子与信息学报》浏览原始摘要信息
点击此处可从《电子与信息学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号