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.056Additional 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.