通信学报 ›› 2007, Vol. 28 ›› Issue (6): 34-43.doi: 1000-436X(2007)06-0030-09

• 学术论文 • 上一篇    下一篇

基于耦合帐篷映射的时空混沌单向Hash函数构造

刘建东,付秀丽   

  1. 北京石油化工学院 信息工程学院,北京102617
  • 出版日期:2007-06-25 发布日期:2017-06-17
  • 基金资助:
    北京市教委科技发展计划项目

Spatiotemporal chaotic one-way Hash function construction based on coupled tent maps

Jian-dong LIU,Xiu-li FU   

  1. Department of Information Engineering , Beijing Institute of Petro-Chemical Technology,Beijing 102617,China
  • Online:2007-06-25 Published:2017-06-17
  • Supported by:
    The Scientific Research Common Program of Beijing Municipal Commission of Education

摘要:

提出一种基于耦合帐篷映射的时空混沌单向 Hash 函数构造方案。与帐篷映射相比,该方案所采用的离散耦合帐篷时空混沌模型避免了有限精度实现产生的短周期行为,产生的时间序列近似服从均匀分布,具有更为理想的扩散与混乱特性。利用该模型实现了任意长度明文序列单向Hash为128位Hash值的算法。时空混沌系统的初态作为密钥,具有很大的密钥空间。Hash值与相应的明文消息及密钥有着敏感、复杂的非线性强耦合关系。理论分析与仿真实验结果表明,该方案与现有混沌 Hash 算法相比,既有好的安全性,又有高的执行效率,满足单向Hash函数的各项性能要求。

关键词: Hash函数, 帐篷映射, 时空混沌, 耦合映像格子

Abstract:

A novel coupled tent maps-based spatiotemporal chaotic cryptographic Hash function was proposed. Compared with the discrete tent map, the coupled discrete tent spatiotemporal chaotic maps have longer computer-realization-period, nearly uniform distribution and desired diffusion and confusion properties. Based on the coupled discrete tent spatiotemporal chaotic maps, a cryptographic Hashing function is constructed to generate 128-bit Hash value from a message with arbitrary length. The approach uses the initial value of coupled discrete tent chaotic dynamical system iteration as the secret key. The key space is very large. There is a high sensitivity and complex and strongly nonlinear coupling relation between the Hash value and the corresponding message and secret key. Theoretic analysis and simulation results are shown that the approach possess not only extremely high security in comparison with earlier chaotic Hash functions, but also the high execution speed. Therefore, the approach can satisfy all the performance requirements of Hash function, such as one-way, key sensitivity and collision resistance.

Key words: Hash function, tent map, spatiotemporal chaos, coupled map lattice

No Suggested Reading articles found!