作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (17): 129-131.

• 安全技术 • 上一篇    下一篇

一种快速相关攻击算法

伍文君,唐贵林,黄芝平   

  1. (国防科学技术大学机电工程与自动化学院仪器系,长沙 410073)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-09-05 发布日期:2009-09-05

Fast Correlation Attack Algorithm

WU Wen-jun, TANG Gui-lin, HUANG Zhi-ping   

  1. (Dept. of Instrument, School of Mechanic Engineering and Automatization, National University of Defence Technology, Changsha 410073)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-09-05 Published:2009-09-05

摘要: 提出一种针对序列密码的改进的快速相关攻击算法。将序列密码的攻击问题转化为线性分组码的译码问题,采用最大似然译码方法进行译码。利用Walsh变换进一步优化算法的计算复杂度。对算法中的穷搜索比特数和校验方程重量2个关键参数的选取进行探讨,从理论上推导出校验方程重量与算法攻击成功概率之间的解析关系,为选取参数提供了依据。仿真结果表明,该算法性能优于之前的快速相关攻击算法。

关键词: 序列密码, 快速相关攻击, Walsh变换

Abstract: An improved algorithm of fast correlation attack on stream cipher is proposed. The attack of stream cipher is regarded as the decoding of linear block code, and the linear block code is decoded by the ML-decoding strategy. With the Walsh transform, the computing complexity of this algorithm is reduced sharply. The selection of two important parameters of the algorithm, that are the number of the exhaustively searched initial bits and the weight of parity-check, are further studied. The analytic relation between the weight of parity-check and the probability of success attack is deduced. These discussions of parameter selection provide a better guidance for practical application. Simulations results show that the new algorithm performs better than previous algorithms.

Key words: stream cipher, fast correlation attack, Walsh transform

中图分类号: