z-logo
open-access-imgOpen Access
Fast and Efficient Design of a PCA-Based Hash Function
Author(s) -
Alaa Eddine Belfedhal,
Kamel Mohamed Faraoun
Publication year - 2015
Publication title -
international journal of computer network and information security
Language(s) - English
Resource type - Journals
eISSN - 2074-9104
pISSN - 2074-9090
DOI - 10.5815/ijcnis.2015.06.04
Subject(s) - hash function , computer science , cryptographic hash function , sha 2 , security of cryptographic hash functions , hash chain , cryptographic primitive , cryptography , md5 , theoretical computer science , hash based message authentication code , collision resistance , function (biology) , swifft , algorithm , cryptographic protocol , message authentication code , double hashing , computer security , evolutionary biology , biology
We propose a simple and efficient hash function based on programmable elementary cellular automata. Cryptographic hash functions are important building blocks for many cryptographic protocols such as authentication and integrity verification. They have recently brought an exceptional research interest, especially after the increasing number of attacks against the widely used functions as MD5, SHA-1 and RIPEMD, causing a crucial need to consider new hash functions design and conception strategies. The proposed hash function is built using elementary cellular automata that are very suitable for cryptographic applications, due to their chaotic and complex behavior derived from simple rules interaction. The function is evaluated using several statistical tests, while obtained results demonstrate very admissible cryptographic proprieties such as confusion, diffusion capability and high sensitivity to input changes. Furthermore, the hashing scheme can be easily implemented through software or hardware, and provides very competitive running performances.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom