计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2014年
12期
7-11,20
,共6页
混沌%简化Lorenz系统%FPGA%伪随机序列
混沌%簡化Lorenz繫統%FPGA%偽隨機序列
혼돈%간화Lorenz계통%FPGA%위수궤서렬
Chaos%Simplified Lorenz system%Field-programmable gate array ( FPGA)%Pseudo-random sequence
基于简化Lorenz系统,提出混沌伪随机序列发生器的一种设计方法。根据IEEE-754浮点运算标准,按照模块化设计理念,设计混沌方程所需的浮点运算模块,并在FPGA( Field Programmable Gate Array)上实现了简化Lorenz混沌系统。设计混沌伪随机序列量化算法,对生成的混沌伪随机序列进行复杂度分析。分析结果表明,量化算法显著提高了序列复杂度。使用NIST标准进行伪随机序列性能测试,测试结果表明,序列具有良好的随机特性,可直接用于实际加密应用。为连续混沌系统FPGA实现和混沌伪随机序列在信息安全中的应用奠定了基础。
基于簡化Lorenz繫統,提齣混沌偽隨機序列髮生器的一種設計方法。根據IEEE-754浮點運算標準,按照模塊化設計理唸,設計混沌方程所需的浮點運算模塊,併在FPGA( Field Programmable Gate Array)上實現瞭簡化Lorenz混沌繫統。設計混沌偽隨機序列量化算法,對生成的混沌偽隨機序列進行複雜度分析。分析結果錶明,量化算法顯著提高瞭序列複雜度。使用NIST標準進行偽隨機序列性能測試,測試結果錶明,序列具有良好的隨機特性,可直接用于實際加密應用。為連續混沌繫統FPGA實現和混沌偽隨機序列在信息安全中的應用奠定瞭基礎。
기우간화Lorenz계통,제출혼돈위수궤서렬발생기적일충설계방법。근거IEEE-754부점운산표준,안조모괴화설계이념,설계혼돈방정소수적부점운산모괴,병재FPGA( Field Programmable Gate Array)상실현료간화Lorenz혼돈계통。설계혼돈위수궤서렬양화산법,대생성적혼돈위수궤서렬진행복잡도분석。분석결과표명,양화산법현저제고료서렬복잡도。사용NIST표준진행위수궤서렬성능측시,측시결과표명,서렬구유량호적수궤특성,가직접용우실제가밀응용。위련속혼돈계통FPGA실현화혼돈위수궤서렬재신식안전중적응용전정료기출。
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.