论文部分内容阅读
提出一种采用耦合方式和m序列进行双扰动的时空混沌系统构造单向hash函数的新方案.方案中,Chebyshev映射的迭代值作为双向耦合帐篷时空混沌系统的初值进行扰动,而在时空混沌迭代末端,加入m序列产生器对选定的hash初值施加扰动,以抵抗存在性伪造攻击等攻击.该模型实现了任意长度明文序列转换成为160位hash值,仿真实验结果表明,该方案很好地达到了hash函数的各项性能要求,结合现有的各类攻击模式进行分析,证实该算法可以抵抗针对带密钥hash函数算法的各种攻击.
A new scheme for constructing a one-way hash function using spatially and temporally chaotic systems with coupling and m-sequences is proposed. In the scheme, the iterative value of Chebyshev mapping is perturbed as the initial value of the spatiotemporal chaotic system of bidirectional coupling tents, At the end of the iteration, m-sequence generator is added to perturb the selected initial value of the hash in order to resist the attacks such as existential forgery attack.The model realizes the conversion of plaintext sequence of arbitrary length into 160-bit hash value, the simulation results show that this scheme is very The various performance requirements of the hash function are well achieved. Combined with the existing attack patterns, it is proved that the algorithm can resist various attacks against the key hash function algorithm.