结合并行Hash函数和多混沌的设计思想,提出了一种基于空间伸缩结构的参数可控的混沌Hash函数构造方法.该方法结合空间结构的伸缩特性,使用动态密钥控制消息在空间的“膨胀一收缩一置乱”方式,有效地提高了系统的混乱和扩散特性,同时使用空间并行结构在提高Hash函数安全性的同时也提高了系统的执行效率.研究结果表明:新算法的并行计算速度快,且产生的Hash序列满足均匀分布,具有更为理想的混淆与扩散特性.
A novel chaotic one-way hash function based on spatial expansion construction with controllable parameter is presented which combines with the advantages of both chaotic system and parallel hash function. In the proposed approach, the hash model of message block is determined by chaotic dynamic parameter. The new method improves the security of hash function and avoids degrading the system performance at the same time. Theoretical and experimental results show that the proposed method has high performance in parallel algorithm, nearly uniform distribution and desired diffusion and confusion properties.