Constructions and Attacks on Hash Functions
Zeyad Al‐Odat, Samee U. Khan
Abstract
Zeyad Al‐Odat, Samee U. Khan
Abstract
This paper presents a study about the construction models that are used to build hash functions. The study covers Merkle-Damgård, Sponge, HAIFA, Wide-Pipe, and Parallel-Tree constructions. Moreover, attacks on hash functions are also discussed in this paper. The major attacks on hash functions are presented with counter-attack methodology from the literature. This work helps the researchers in the area of cryptography hash functions to avoid any possibility of security threats in future designs.
OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper presents a study about the construction models that are used to build hash functions. The study covers Merkle-Damgård, Sponge, HAIFA, Wide-Pipe, and Parallel-Tree constructions. Moreover, attacks on hash functions are also discussed in this paper. The major attacks on hash functions are presented with counter-attack methodology from the literature. This work helps the researchers in the area of cryptography hash functions to avoid any possibility of security threats in future designs.
Key concepts: Hash function, Computer science, Hash chain, SHA-2, Collision attack, Double hashing, Cryptographic hash function, Secure Hash Algorithm