计算机应用与软件Issue(12):7-11,20,6.DOI:10.3969/j.issn.1000-386x.2014.12.002
混沌伪随机序列发生器的 FPGA设计与实现
DESIGN AND IMPLEMENTATION OF CHAOTIC PSEUDO-RANDOM SEQUENCE GENERATOR USING FPGA
摘要
Abstract
A design method of chaotic pseudo-random sequence generator is proposed based on simplified Lorenz system in this paper.Ac-cording to IEEE-754 floating-point operation standard and the idea of module design,we design the modules of floating point operation for sol-ving chaotic equations,and implement the simplified Lorenz chaotic system on FPGA.Moreover,a quantification algorithm of chaos pseudo-random sequence is designed,and the complexity analysis is performed on the generated chaos pseudo-random sequences,analysing results show that the quantification algorithm remarkably improves the complexity of the sequences.Then the NIST standard is employed in perform-ance test of pseudo-random sequences,test results show that the sequence has good pseudo-random character and can be directly used to prac-tical encryption applications.It lays the foundation for the implementation of continuous chaotic system FPGA and the application of chaos pseudo-random sequence in information security.关键词
混沌/简化Lorenz系统/FPGA/伪随机序列Key words
Chaos/Simplified Lorenz system/Field-programmable gate array ( FPGA)/Pseudo-random sequence分类
信息技术与安全科学引用本文复制引用
孙克辉,叶正伟,贺少波..混沌伪随机序列发生器的 FPGA设计与实现[J].计算机应用与软件,2014,(12):7-11,20,6.基金项目
国家自然科学基金项目(61161006)。 ()