在对逐段非线性映射详细分析的基础上,提出一种用逐段非线性映射构造基于扰动的双混沌数字系统方法,然后建立一个基于双混沌系统的带秘密密钥的散列算法,算法以迭代初始点作为秘密密钥,以粗粒化的迭代轨迹作为其散列值。实验结果表明,这种算法具有对初值有高度敏感性、很好的单向性、弱碰撞性,较基于单一混沌映射的散列函数具有更强的保密性能,且实现简单。
Analyzed the chaotic and cryptographic properties of a piecewise nonlinear map, a couple chaotic digital system was proposed based on perturbing which used the piecewise nonlinear, then a new approach to construct keyed Hash function was presented. The approach used the initial value of the couple chaotic system as the secret key and the coarse-graining trajectory as Hash values. Simulation results show that the chaotic keyed Hash function based on the couple chaotic system has good one-way, weak collision property, better security and it can be realized easily.