1.7 混沌生成技术在伪随机码产生运用
Leon O. Chua首先研究了二阶数字滤波器中的混沌现象,并且激起了人们用混沌动力学产生伪随机码的兴趣。Chua发现零输入的二阶数字滤波器在实现模2加运算时,在滤波器的某些参数区域内有混沌现象产生。累加器的非线性溢出导致了复杂的动力学现象,滤波器的相空间结构是自相似的,并且有一个分形几何现象。在此基础上,T.Lin&L.O.Chua运用混沌数字滤波器产生伪随机数。他们采用的是有限字长的模2溢出非线性算法单元。这个滤波器对某些初态来讲产生的轨迹具有非常长的周期并且在二维状态空间中呈现均匀分布的现象。若字长为L的话,这个伪随机数产生器只需要一个L位的加法器和两个L位的乘法器,