Cryptology ePrint Archive: Report 2020/991

A Novel Hash Function Design based on Hybrid Cellular Automata and Sponge Functions

Anita John and Alan Reji and Ajay P Manoj and Atul Premachandran and Basil Zachariah and Jimmy Jose

Abstract: Hash functions serve as the fingerprint of a message. They also serve as an authentication mechanism in many applications. Nowadays, hash functions are widely used in blockchain technology and bitcoins. Today, most of the work concentrates on the design of lightweight hash functions which needs minimal hardware and software resources. This paper proposes a lightweight hash function which makes use of Cellular Automata (CA) and sponge functions. This hash function accepts arbitrary length message and produces fixed size hash digest. An additional property of this function is that the size of the hash digest may be adjusted based on the application because of the inherent property of varying length output of sponge function. The proposed hash function can be efficiently used in resource constraint environments in a secure and efficient manner. In addition, the function is resistant to all known generic attacks against hash functions and is also preimage resistant, second preimage resistant and collision resistant.

Category / Keywords: applications / Cryptographic Hash functions ,Cellular Automata , Sponge Functions , Omega Flip Permutation

Date: received 16 Aug 2020

Contact author: anita_p170007cs at nitc ac in

Available format(s): PDF | BibTeX Citation

Version: 20200818:084017 (All versions of this report)

Short URL: ia.cr/2020/991


[ Cryptology ePrint archive ]