4.7 Article

Chaotic hash function based on circular shifts with variable parameters

Journal

CHAOS SOLITONS & FRACTALS
Volume 91, Issue -, Pages 639-648

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.chaos.2016.08.014

Keywords

Chaos; Hash function; Variable parameters; Piecewise linear chaotic map; One-way coupled map lattice

Funding

  1. National Natural Science Foundation of China [61402380, 61528206, 61672119]
  2. Natural Science Foundation of CQ CSTC [cstc2015jcyjA40044]
  3. Fundamental Research Funds for the Central Universities [XDJK2015B030]
  4. U.S. National Science Foundation [CNS-1253506, CNS-1618300]
  5. State Key Laboratory for Novel Software Technology [KFKT2016B13]

Ask authors/readers for more resources

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. (C) 2016 Elsevier Ltd. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available