Deakin University
Browse

Design and Analysis on a Parallel Chaos-Based Hash Function

Version 2 2024-06-06, 03:14
Version 1 2020-11-24, 15:19
journal contribution
posted on 2024-06-06, 03:14 authored by Z Liu, Y Wang, G Jiang, Leo ZhangLeo Zhang
The inherent random-like behavior and one-way property of iteration in chaotic systems provide a good basis for designing Hash function. In the era of big data, due to the increasing data capacity in applications, fast Hash functions with parallel mode are highly desirable when authenticating data integrity. We analyze the issue of how to parallelize Hash function with iterative structure. Some security requirements on parallel Hash function are presented. In addition, using chaotic map and block cipher, we construct a keyed parallel Hash function. The message blocks are firstly processed in parallel by a DM-like structure. Furthermore, a tree mode with chaotic map is utilized to combine the outputs of the hash round function in parallel. The proposed Hash function is analyzed by theory and tested by computer simulations. The test results show that the proposed scheme can resist the various common attacks against Hash functions. It satisfies the secure performance requirements of Hash function. Owing to the usage of the parallel mode to process messages, the proposed chaos-based Hash function possess high efficiency and has high potential in applications to guarantee data integrity on a parallel computing platform.

History

Journal

International Journal of Bifurcation and Chaos

Volume

30

Article number

ARTN 2050188

Location

Singapore

ISSN

0218-1274

eISSN

1793-6551

Language

English

Publication classification

C1 Refereed article in a scholarly journal

Copyright notice

2020, World Scientific Publishing Co.

Issue

13

Publisher

WORLD SCIENTIFIC PUBL CO PTE LTD