提出一种基于混沌查找表的单向Hash函数构造算法。该算法通过控制符更新的混沌查找表将明文信息映射为查找表中的数据,置换出相应的信息后按照一定的规则提取长度为128 bit的Hash值。理论分析和仿真结果证明,该算法具有较好的单向性、混乱与扩散性以及抗碰撞性,满足单向Hash函数的各项性能要求。
This paper proposes a one-way Hash function construction algorithm based on chaotic look-up table.It maps the message with the corresponding data in chaotic look-up table which is updated by control characters,and generates Hash value with length of 128 bit according to the rules.Theoretical analysis and simulation results indicate that the algorithm has characteristics of one way,confusion and diffusivity,and collision-resistance,and it can satisfy various performance requirements of Hash function.