摘要
为产生数字混沌密码序列,提出了一种新的数字混沌密码序列的设计与生成方法,基于连续混沌系统的直接离散量化和现场可编程门阵列(field programmable gate array,FPGA)技术,密钥参数为初始条件和混沌系统的参数值,其密钥空间大,既可同时产生多路密码序列,又可产生大量不同密钥的密码。基于FPGA产生的混沌密码序列尤其能够有效避免模拟电路所带来的参数失配问题。该混沌密码序列发生器通过了基本的美国国家标准技术研究院(national institute of standard and technology,NIST)测试,可应用于基于软硬件的扩频通信和信息加密。
This paper presented a method for generating a new chaotic cipher sequence.This method was based on the direct discreteness and quantization of a continuous chaotic system and the field programmable gate array(FPGA) technology,in which the key parameters were the initial values and the parameters of chaotic system,thereby having very big keys space.The method can synchronously generate multi cipher sequences with the same key parameters and different cipher sequences with different key parameters.Furthermore,the resulting chaotic cipher sequence based on the FPGA does not have parameter mismatches of an analog circuit.The proposed chaotic pseudo random sequence generator is subjected to basic NIST(national institute of standard and technology) tests and can be applied in hardware-based spread spectrum communications and information encryptions.
出处
《重庆邮电大学学报(自然科学版)》
北大核心
2010年第3期334-338,364,共6页
Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition)
基金
国家自然科学基金资助项目(60971046
60872093)
浙江省自然科学基金资助项目(Y105175)~~