论文部分内容阅读
在分析单向与双向耦合映像格子系统的初值与参数敏感性的基础上,提出了一种基于可变参数双向耦合映像系统的时空混沌单向Hash函数构造方案.该方案以耦合映像系统的部分初态作为密钥,在迭代过程中,通过上一次的迭代值和线性变换后的不同位置的明文消息比特动态确定双向耦合映像系统模型参数,将明文消息多格点并行注入时空混沌轨迹中;取迭代序列中最后一轮迭代结果的适当空间项,线性映射为Hash值要求的128bit值.由于耦合映像系统的双向扩散机理与混乱作用,迭代过程具有极强的不可逆性及初值与参数敏感性,Hash结果的每位都与明文及密钥有着敏感、复杂的非线性强耦合关系.仿真实验与分析结果表明,该算法达到了Hash函数的各项性能要求,安全性好,执行效率高.
Based on the analysis of the initial value and parameter sensitivity of one-way and two-way coupled map lattices, a scheme of space-time chaos unidirectional Hash function based on variable parameters bidirectional coupled mapping system is proposed. Part of the initial state is used as the key. During the iteration process, the model parameter of the two-way coupled image system is dynamically determined by the last iteration value and the plaintext message bits at different positions after linear transformation, and the plaintext message is concurrently injected into spatiotemporal chaos trajectory ; Take the appropriate space term of the last iteration result in the iteration sequence and linearly map to the 128bit value required by the Hash value. Due to the bidirectional diffusion mechanism and confusion of the coupled image system, the iterative process has strong irreversibilities and initial values and parameters Sensitivity and Hash results are sensitive and complex nonlinear strong coupling with each other.Experimental results show that the proposed algorithm achieves the performance requirements of Hash function with good security and execution efficiency high.