Published September 15, 2009 | Version v1
Journal article

One-way hash function construction based on chaotic map network

  • 1. Department of Computer and Modern Education Technology, Chongqing Education of College, Chongqing 400067 (China) and Department of Electronic Engineering, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon Tong (Hong Kong)
  • 2. Department of Electronic Engineering, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon Tong (Hong Kong)
  • 3. College of Computer Science and Engineering, Chongqing University, Chongqing 400044 (China)
  • 4. Key Laboratory of Electronic Commerce and Logistics of Chongqing, Chongqing University of Posts and Telecommunications, Chongqing 400065 (China)
  • 5. Department of Mathematics and Computer Science, Chongqing Normal University, Chongqing 400047 (China)

Description

A novel chaotic hash algorithm based on a network structure formed by 16 chaotic maps is proposed. The original message is first padded with zeros to make the length a multiple of four. Then it is divided into a number of blocks each contains 4 bytes. In the hashing process, the blocks are mixed together by the chaotic map network since the initial value and the control parameter of each tent map are dynamically determined by the output of its neighbors. To enhance the confusion and diffusion effect, the cipher block chaining (CBC) mode is adopted in the algorithm. Theoretic analyses and numerical simulations both show that the proposed hash algorithm possesses good statistical properties, strong collision resistance and high flexibility, as required by practical keyed hash functions.

Availability note (English)

Available from http://dx.doi.org/10.1016/j.chaos.2008.09.056

Additional details

Identifiers

DOI
10.1016/j.chaos.2008.09.056;
PII
S0960-0779(08)00450-5;

Publishing Information

Journal Title
Chaos, Solitons and Fractals
Journal Volume
41
Journal Issue
5
Journal Page Range
p. 2566-2574
ISSN
0960-0779

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
41020331
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Descriptors DEI
ALGORITHMS; CHAOS THEORY; CONTROL THEORY; DIFFUSION; FUNCTIONS; MAPS; SIMULATION
Descriptors DEC
MATHEMATICAL LOGIC; MATHEMATICS

Optional Information

Copyright
Copyright (c) 2008 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.