A Robust Hash Function Using Cross-Coupled Chaotic Maps with Absolute-Valued Sinusoidal Nonlinearity

Abstract

This paper presents a compact and effective chaos-based keyed hash function implemented by a cross-coupled topology of chaotic maps, which employs absolute-value of sinusoidal nonlinearity, and offers robust chaotic regions over broad parameter spaces with high degree of randomness through chaoticity measurements using the Lyapunov exponent. Hash function operations involve an initial stage when the chaotic map accepts initial conditions and a hashing stage that accepts input messages and generates the alterable-length hash values. Hashing performances are evaluated in terms of original message condition changes, statistical analyses, and collision analyses. The results of hashing performances show that the mean changed probabilities are very close to 50%, and the mean number of bit changes is also close to a half of hash value lengths. The collision tests reveal the mean absolute difference of each character values for the hash values of 128, 160 and 256 bits are close to the ideal value of 85.43. The proposed keyed hash function enhances the collision resistance, comparing to MD5 and SHA1, and the other complicated chaos-based approaches. An implementation of hash function Android application is demonstrated.

Authors and Affiliations

Wimol San-Um, Warakorn Srichavengsup

Keywords

Related Articles

Balanced Distribution of Load on Grid Resources using Cellular Automata

Load balancing is a technique for equal and fair distribution of workloads on resources and maximizing their performance as well as reducing the overall execution time. However, meeting all of these goals in a single alg...

Convolutional Neural Network Hyper-Parameters Optimization based on Genetic Algorithms

In machine learning for computer vision based applications, Convolutional Neural Network (CNN) is the most widely used technique for image classification. Despite these deep neural networks efficiency, choosing their opt...

TPACK Adaptation among Faculty Members of Education and ICT Departments in University of Sindh, Pakistan

Technological Pedagogical Content Knowledge (TPACK) framework has been to investigate the technological and instructive knowledge of teachers. Many researchers have found this framework a useful tool to explore teachers’...

Modelling the Enterprise Architecture Implementation in the Public Sector using HOT-Fit Framework

Enterprise architecture is very important to the public sector’s IT systems that are developed, organized, scaled up, maintained and strategized. Despite an extensive literature, the research of enterprise architecture i...

Impact of Android Phone Rooting on User Data Integrity in Mobile Forensics

Modern cellular phones are potent computing de-vices, and their capabilities are constantly progressing. The Android operating system (OS) is widely used, and the number of accessible apps for Android OS phones is unprec...

Download PDF file
  • EP ID EP122928
  • DOI 10.14569/IJACSA.2016.070182
  • Views 122
  • Downloads 0

How To Cite

Wimol San-Um, Warakorn Srichavengsup (2016). A Robust Hash Function Using Cross-Coupled Chaotic Maps with Absolute-Valued Sinusoidal Nonlinearity. International Journal of Advanced Computer Science & Applications, 7(1), 602-611. https://europub.co.uk/articles/-A-122928