期刊文献+

非线性组合序列的新攻击算法

New Algorithm for Attacking Nonlinear Combined Sequences
下载PDF
导出
摘要 给出了一种攻击非线性组合序列的新算法,该方法只需要知道每个驱动序列的级数,便可恢复驱动序列的初始状态及生成多项式.研究了该方法的数据复杂性,文章指出:单纯增加驱动序列的个数并不能从本质上提高系统的安全性.给出了一种新的衡量布尔函数密码学性能的指标,讨论了该指标的基本性质.指出在设计非线性组合序列时,该指标值应尽可能小.并列出了所有该指标值为0的2元和3元布尔函数,对4元以上的情形,给出了指标值为0的布尔函数计数的一个上界. To attack nonlinear combined sequences, we propose a new method that only requires the stage of the linear feedback shift register' s (LFSR) and enough sample bits to recover the initial states and the feedback polynomial. Complexity of the algorithm is studied. We show that security cannot be improved essentially by just increasing the number of LFSRs. We propose a new metric to evaluate the cryptographic ability of Boolean functions in order to resist this kind of attack, and study some properties of the metric. We show that this metric should be small in designing a nonlinear combined sequence. We gave all the functions that the new metric is 0 when the variable number is 2 and 3. An up-bound of the metric is given when the number of variable is equal to or greater than 4.
作者 孙兵 李超
出处 《应用科学学报》 CAS CSCD 北大核心 2008年第3期326-330,共5页 Journal of Applied Sciences
基金 国家自然科学基金(No.60573028) 现代序列密码的设计与分析(No.JC07-02-03)资助项目
关键词 布尔函数 非线性组合 WALSH谱 相关攻击 Boolean function, nonlinear combined, Walsh spectra, correlation attack
  • 相关文献

参考文献9

  • 1eSTREAM. The ECRYPT stream cipher project[ EB/OL]. [ 2007-06 ]. http ://www. ecrypt. eu. org/stream.
  • 2WU Hongjun, PRENEEL B. Differential cryptanalysis of the stream ciphers Py, Py6 and Pypy [C]// the State of the Art of Stream Ciphers,SASC' 2007, 2007:326 - 339.
  • 3BERBAIN C, GILBERT H, MAXIMOV A. Cryptanalysis of Grain [ C]//Fast Software Encryption, FSE2006, LNCS4047. Germany : Springer-Verlag,2006 : 15 - 29.
  • 4SIEGENTHALER T. Correlation-immunity of nonlinear combining functions for cryptographic applications [ J]. IEEE Transactions on Information Theory, 1984,IT-30;776 - 780.
  • 5ZHANG Muxiang, CHAN A. Maximum correlation analysis of nonlinear S-boxes in stream ciphers [C]//Crypto 2000, LNCS 1880. Springer Verlag, 2000, 1880:501 -514.
  • 6CARLET C, KHOO K, LIM C W, LOE C W . Generalized correlation analysis of vectorial boolean functions [C]// Fast Software Encryption, FSE2007. Germany: SpringerVerlag, 2007:382 -398.
  • 7MEIER W, STAFFELBATH O. Fast correlation attacks on stream ciphers [J]. Journal of Cryptology, 1989,1 (3) : 159 - 176.
  • 8ENGLUND H, HELL M, JOHANSSON T. A note on distinguishing attacks [ C ]// the State of the Art of Stream Ciphers, SASC'2007,2007:73-78.
  • 9FISCHER S, MEIER W. Algebraic immunity of S-boxes and augmented functions [ C]//Fast Software Encryption 2007, FSE2007. Germany : Springer-Verlag, 2007 : 366 - 381.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部