摘要
由于混沌系统对初始条件和混沌参数非常敏感以及生成的混沌序列具有非周期性和伪随机性的特点,能够产生大量的、非相关的、类随机但为确定性和可再生的信号,使得混沌序列非常适合用作保密通信的流密码。本文针对传统的单一混沌序列安全性较差的缺点,提出了一种基于参数切换的高维混沌序列产生方法。该方法在非线性滤波器结构的基础上,根据参数切换策略在迭代过程中不停改变非线性滤波器的反馈系数来产生复杂的高维混沌序列。仿真结果表明,这种方法产生的序列周期、均匀分布、抗预测性、线性复杂度和序列相关性等方面的性能明显优于单峰映射的混沌系统和固定的高维混沌系统,具有理想的密码学特性,且便于硬件实现。
The properties of chaotic systems, such as nonperiodicity, pseudorandom and sensitivity to initial conditions, are suitable for the sequence encryption. But under the finite precision in practical application, the period and the complexity of the chaotic sequence are hard to determine. A multidimensional chaotic stream cipher generator based on the nonlinear autoregressive filter structure with parameter switching is proposed in this paper. The method makes full use of the chaotic properties. By randomly changing the chaotic parameters, the method can improve the complexity and antiprediction of chaotic sequences. The simulation results show that the chaotic sequences generated by the proposed chaotic stream cipher generator have ideal cryptography properties. Moreover, the structure can be easily implemented using digital circuits.
出处
《铁道学报》
EI
CAS
CSCD
北大核心
2003年第6期61-65,共5页
Journal of the China Railway Society
基金
国家自然科学基金资助项目(60272096)
四川省杰出青年学科带头人培养基金(03ZQ026 033)
西南交通大学基础研究基金资助项目(2002B08)
关键词
流密码
混沌
参数切换
均匀分布
线性复杂度
stream cipher
chaos
parameter switching
uniform distribution
linear complexity