中国物理B ›› 2009, Vol. 18 ›› Issue (12): 5219-5227.doi: 10.1088/1674-1056/18/12/019

• • 上一篇    下一篇

Digital chaotic sequence generator based on coupled chaotic systems

刘金硕1, 刘树波2, 孙婧2, 徐正全3   

  1. (1)State Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, Computer School, Wuhan University, Wuhan 430079, China; (2)State Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, Computer School, Wuhan University, Wuhan 430079, China;State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan; (3)State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
  • 收稿日期:2009-03-30 修回日期:2009-05-14 出版日期:2009-12-20 发布日期:2009-12-20
  • 基金资助:
    Project supported by the National Basic Research Program of China (Grant No 2006CB303104) and the National Natural Science Foundation of China (Grant No 40871200).

Digital chaotic sequence generator based on coupled chaotic systems

Liu Shu-Bo(刘树波)a)b),Sun Jing(孙婧) a)b), Xu Zheng-Quan(徐正全)b)†, and Liu Jin-Shuo(刘金硕)a)   

  1. a State Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, Computer School, Wuhan University, Wuhan 430079, China; b State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan
  • Received:2009-03-30 Revised:2009-05-14 Online:2009-12-20 Published:2009-12-20
  • Supported by:
    Project supported by the National Basic Research Program of China (Grant No 2006CB303104) and the National Natural Science Foundation of China (Grant No 40871200).

摘要: Chaotic systems perform well as a new rich source of cryptography and pseudo-random coding. Unfortunately their digital dynamical properties would degrade due to the finite computing precision. Proposed in this paper is a modified digital chaotic sequence generator based on chaotic logistic systems with a coupling structure where one chaotic subsystem generates perturbation signals to disturb the control parameter of the other one. The numerical simulations show that the length of chaotic orbits, the output distribution of chaotic system, and the security of chaotic sequences have been greatly improved. Moreover the chaotic sequence period can be extended at least by one order of magnitude longer than that of the uncoupled logistic system and the difficulty in decrypting increases 2128*2128 times indicating that the dynamical degradation of digital chaos is effectively improved. A field programmable gate array (FPGA) implementation of an algorithm is given and the corresponding experiment shows that the output speed of the generated chaotic sequences can reach 571.4~Mbps indicating that the designed generator can be applied to the real-time video image encryption.

Abstract: Chaotic systems perform well as a new rich source of cryptography and pseudo-random coding. Unfortunately their digital dynamical properties would degrade due to the finite computing precision. Proposed in this paper is a modified digital chaotic sequence generator based on chaotic logistic systems with a coupling structure where one chaotic subsystem generates perturbation signals to disturb the control parameter of the other one. The numerical simulations show that the length of chaotic orbits, the output distribution of chaotic system, and the security of chaotic sequences have been greatly improved. Moreover the chaotic sequence period can be extended at least by one order of magnitude longer than that of the uncoupled logistic system and the difficulty in decrypting increases 2128*2128 times indicating that the dynamical degradation of digital chaos is effectively improved. A field programmable gate array (FPGA) implementation of an algorithm is given and the corresponding experiment shows that the output speed of the generated chaotic sequences can reach 571.4 Mbps indicating that the designed generator can be applied to the real-time video image encryption.

Key words: chaos, coupling structure, sequence generator

中图分类号:  (Telecommunications: signal transmission and processing; communication satellites)

  • 84.40.Ua
05.45.-a (Nonlinear dynamics and chaos) 84.30.Sk (Pulse and digital circuits)