Chin. Phys. B ›› 2013, Vol. 22 ›› Issue (4): 40506-040506.doi: 10.1088/1674-1056/22/4/040506

• GENERAL • 上一篇    下一篇

Hash function construction using weighted complex dynamical networks

宋玉蓉, 蒋国平   

  1. College of Automation, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
  • 收稿日期:2012-08-11 修回日期:2012-10-19 出版日期:2013-03-01 发布日期:2013-03-01
  • 基金资助:
    Project supported by the Natural Science Foundation of Jiangsu Province, China (Grant No. BK2010526), the Specialized Research Fund for the Doctoral Program of Higher Education of China (Grant No. 20103223110003), and The Ministry of Education Research in the Humanities and Social Sciences Planning Fund, China (Grant No. 12YJAZH120).

Hash function construction using weighted complex dynamical networks

Song Yu-Rong (宋玉蓉), Jiang Guo-Ping (蒋国平)   

  1. College of Automation, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
  • Received:2012-08-11 Revised:2012-10-19 Online:2013-03-01 Published:2013-03-01
  • Contact: Song Yu-Rong E-mail:songyr@njupt.edu.cn
  • Supported by:
    Project supported by the Natural Science Foundation of Jiangsu Province, China (Grant No. BK2010526), the Specialized Research Fund for the Doctoral Program of Higher Education of China (Grant No. 20103223110003), and The Ministry of Education Research in the Humanities and Social Sciences Planning Fund, China (Grant No. 12YJAZH120).

摘要: A novel scheme to construct a hash function based on a weighted complex dynamical network (WCDN) generated from an original message is proposed in this paper. First, the original message is divided into blocks. Then, each block is divided into components, and the nodes and weighted edges are well defined from these components and their relations. Namely, the WCDN closely related to the original message is established. Furthermore, the node dynamics of the WCDN are chosen as a chaotic map. After chaotic iterations, quantization and exclusive-or operations, the fixed-length hash value is obtained. This scheme has the property that any tiny change in message can be diffused rapidly through the WCDN, leading to very different hash values. Analysis and simulation show that the scheme possesses good statistical properties, excellent confusion and diffusion, strong collision resistance and high efficiency.

关键词: hash function, weighted complex dynamical networks, chaotic map, cryptography

Abstract: A novel scheme to construct a hash function based on a weighted complex dynamical network (WCDN) generated from an original message is proposed in this paper. First, the original message is divided into blocks. Then, each block is divided into components, and the nodes and weighted edges are well defined from these components and their relations. Namely, the WCDN closely related to the original message is established. Furthermore, the node dynamics of the WCDN are chosen as a chaotic map. After chaotic iterations, quantization and exclusive-or operations, the fixed-length hash value is obtained. This scheme has the property that any tiny change in message can be diffused rapidly through the WCDN, leading to very different hash values. Analysis and simulation show that the scheme possesses good statistical properties, excellent confusion and diffusion, strong collision resistance and high efficiency.

Key words: hash function, weighted complex dynamical networks, chaotic map, cryptography

中图分类号:  (Nonlinear dynamics and chaos)

  • 05.45.-a
89.75.-k (Complex systems)