电路与系统  >> Vol. 2 No. 3 (September 2013)

基于FPGA的Logistic方程混沌信号加密实现
Realization of Encryption on FPGA Based on Chaotic Signals Generated by Logistic Equation

DOI: 10.12677/OJCS.2013.23007, PDF, HTML, 下载: 2,898  浏览: 10,228 

作者: 石兰洁*, 高诗简, 黄曦, 原豪杰, 周铁戈:南开大学信息技术科学学院,天津

关键词: Logistic方程混沌信号加密FPGALogistic Equation; Chaotic Signal; Encryption and Decryption; FPGA

摘要: 混沌系统能产生具有对初值敏感、难以预测的性能良好的伪随机序列,很适于序列密码。采用逻辑斯特(Logistic)方程生成混沌序列加密信息,方法简单,硬件上便于实现。然后设计具体硬件实现方法,在现场可编程门阵列(FPGA)上实验,结果得到了验证。最后,针对Logistic方程加密的缺点,本文提出了优化方法
Abstract: Chaotic systems can produce effective pseudo-random sequences. Chaotic sequences are suitable for stream ciphers because they are sensitive to the initial value and unpredictable. Information can be encrypted with chaotic se- quences generated by the Logistic equation, which is easy to be realized on hardware. The theory has been testified by the experimental result on hardware FPGA. In the end, the paper introduced the method to optimize the system.

文章引用: 石兰洁, 高诗简, 黄曦, 原豪杰, 周铁戈. 基于FPGA的Logistic方程混沌信号加密实现[J]. 电路与系统, 2013, 2(3): 39-44. http://dx.doi.org/10.12677/OJCS.2013.23007

参考文献

[1] C. E. Shannon. Communication theory of secrecy systems. Bell System Technical Journal, 1949, 28(4): 656-715.
[2] R. Matthews. ON the derivation of a “Chaotic” encryption algo- rithm. Cryptologia, 1989, 13(1): 29-42.
[3] 张慧源, 禹思敏, 龚大刚. 基于混沌加密的嵌入式通信系统的研究[J]. 微计算机信息, 2005, 32: 31-32.
[4] 李凌昊. 浅谈传统加密原理优缺点及混沌原理在密码学中的作用[J]. 计算机光盘软件与应用, 2011, 21: 93.
[5] D. D. Wheeler, R. A. J. Mat-thews. Supercomputer investigations of a chaotic encryption algorithm. Cryptologia, 1991, 15(2): 140- 152.
[6] M. S. Baptista. Cryptography with chaos. Physics Letters A, 1998, 240(1-2): 50-54.
[7] E. Alvarez, A. Fernandez, P. Garcia, J. Jimenez and A. Marcano. New approach to chaotic encryption. Physics Letters A, 1999, 263(4-6): 373-375.
[8] 刘金梅, 丘水生. 混沌系统在密码学中的应用现状及展望[J]. 计算机工程与应用, 2008, 44(14): 5-12.
[9] 赵玉霞, 樊景博. 几种混沌序列生成器的比较分析[J]. 现代电子技术, 2010, 33(10): 43-45.
[10] 韩风英, 朱从旭. 基于Logistic映射混沌加密算法的研究[J]. 长沙航空职业技术学院学报, 2007, 7(1): 30-33.
[11] 孟庆斌, 司敏山. EDA实验教程[M]. 天津: 南开大学出版社, 2011: 108-126, 232-251.