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

计算机工程 ›› 2009, Vol. 35 ›› Issue (6): 192-193. doi: 10.3969/j.issn.1000-3428.2009.06.067

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

基于LFSR的演化随机序列发生器

王玉华1,管爱红1,侯志强1,詹 静2,张焕国2   

  1. (1. 河南工业大学信息科学与工程学院,郑州 450001;2. 武汉大学计算机学院,武汉 430079)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-03-20 发布日期:2009-03-20

Evolutionary Random Sequence Generator Based on LFSR

WANG Yu-hua1, GUAN Ai-hong1, HOU Zhi-qiang1, ZHAN Jing2, ZHANG Huan-guo2   

  1. (1. School of Information Science and Engineering, Henan University of Technology, Zhengzhou 450001;2. School of Computer, Wuhan University, Wuhan 430079)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-03-20 Published:2009-03-20

摘要: 针对基于线性反馈移位寄存器的随机序列发生器产生的随机数线性复杂度低的问题,设计一个新的随机序列发生器,使用遗传算法演化线性反馈移位寄存器产生的随机序列,新产生的序列可以通过SP800-22的测试。测试结果表明,生成的序列周期大、线性复杂度高,能够满足安全协议和密码算法的安全强度要求。
关键词:

关键词: 随机序列, 安全, 遗传算法, 线性反馈移位寄存器

Abstract: The random number generated by random sequence generator based on Linear Feedback Shift Register(LFSR) has low linear complexity. This paper proposes a new random sequencer generator to solve this problem. Genetic algorithm is used to evolve the sequences produced by LFSR to improve the linear complexity of the random number generator based on LFSR. The new sequence can pass the statistical test suit SP800-22. The result of tests shows the new sequence owns longer period and higher linear complexity, meeting the requirements of security protocols and encryption.

Key words: random sequence, security, genetic algorithm, Linear Feedback Shift Register(LFSR)

中图分类号: