Published October 2016 | Version v1
Journal article

Chaotic hash function based on circular shifts with variable parameters

  • 1. State Key Laboratory for Novel Software Technology, Nanjing University, Jiangsu 210023 (China)
  • 2. College of Computer and Information Sciences, Southwest University, Chongqing 400715 (China)

Description

Highlights: • A piecewise linear chaotic map and a secure coupled map lattice are proposed. • A chaotic hash algorithm based on circular shifts with variable parameters is presented. • Performance evaluation on security, speed and randomness is conducted. - Abstract: We propose a chaotic hash algorithm based on circular shifts with variable parameters in this paper. We exploit piecewise linear chaotic map and one-way coupled map lattice to produce initial values and variable parameters. Circular shifts are introduced to improve the randomness of hash values. We evaluate the proposed hash algorithm in terms of distribution of the hash value, sensitivity of the hash value to slight modifications of the original message and secret keys, confusion and diffusion properties, robustness against birthday and meet-in-the-middle attacks, collision tests, analysis of speed, randomness tests, flexibility, computational complexity, and the results demonstrate that the proposed algorithm has strong security strength. Compared with the existing chaotic hash algorithms, our algorithm shows moderate statistical performance, better speed, randomness tests, and flexibility.

Availability note (English)

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

Additional details

Identifiers

DOI
10.1016/j.chaos.2016.08.014;
PII
S0960-0779(16)30251-X;

Publishing Information

Journal Title
Chaos, Solitons and Fractals
Journal Volume
91
Journal Page Range
p. 639-648
ISSN
0960-0779

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
48064823
Subject category
S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
Descriptors DEI
ALGORITHMS; CHAOS THEORY; COLLISIONS; DIFFUSION; DISTRIBUTION; MAPS; PERFORMANCE; RANDOMNESS; SECURITY; SENSITIVITY; VELOCITY
Descriptors DEC
MATHEMATICAL LOGIC; MATHEMATICS

Optional Information

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