Constructing a one-way hash function based on the unified chaotic system
Long Min(龙敏)a)†, Peng Fei(彭飞)b), and Chen Guan-Rong(陈关荣)c)
a College of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410076, China; b College of Computer and Communication, Hunan University, Changsha 410082, China; c Department of Electronic Engineering, City University of Hong Kong, Hong Kong, China
Abstract A new one-way hash function based on the unified chaotic system is constructed. With different values of a key parameter, the unified chaotic system represents different chaotic systems, based on which the one-way hash function algorithm is constructed with three round operations and an initial vector on an input message. In each round operation, the parameters are processed by three different chaotic systems generated from the unified chaotic system. Feed-forwards are used at the end of each round operation and at the end of each element of the message processing. Meanwhile, in each round operation, parameter-exchanging operations are implemented. Then, the hash value of length 160 bits is obtained from the last six parameters. Simulation and analysis both demonstrate that the algorithm has great flexibility, satisfactory hash performance, weak collision property, and high security.
Received: 17 September 2007
Revised: 27 May 2008
Accepted manuscript online:
PACS:
05.45.-a
(Nonlinear dynamics and chaos)
Fund: Project supported by the Natural
Science Foundation of Hunan Province, China (Grant No 08JJ4020).
Cite this article:
Long Min(龙敏), Peng Fei(彭飞), and Chen Guan-Rong(陈关荣) Constructing a one-way hash function based on the unified chaotic system 2008 Chin. Phys. B 17 3588
Altmetric calculates a score based on the online attention an article receives. Each coloured thread in the circle represents a different type of online attention. The number in the centre is the Altmetric score. Social media and mainstream news media are the main sources that calculate the score. Reference managers such as Mendeley are also tracked but do not contribute to the score. Older articles often score higher because they have had more time to get noticed. To account for this, Altmetric has included the context data for other articles of a similar age.