Merkle-Damgård Construction Method and Alternatives: A Review
Journal Title: Journal of Information and Organizational Sciences - Year 2017, Vol 41, Issue 2
Abstract
Cryptographic hash function is an important cryptographic tool in the field of information security. Design of most widely used hash functions such as MD5 and SHA-1 is based on the iterations of compression function by Merkle-Damgård construction method with constant initialization vector. Merkle-Damgård construction showed that the security of hash function depends on the security of the compression function. Several attacks on Merkle-Damgård construction based hash functions motivated researchers to propose different cryptographic constructions to enhance the security of hash functions against the differential and generic attacks. Cryptographic community had been looking for replacements for these weak hash functions and they have proposed new hash functions based on different variants of Merkle-Damgård construction. As a result of an open competition NIST announced Keccak as a SHA-3 standard. This paper provides a review of cryptographic hash function, its security requirements and different design methods of compression function.
Authors and Affiliations
Harshvardhan Tiwari
Awareness of Cloud Computing in Slovenian and Croatian Micro-Enterprises
This paper presents a comparison of the two studies conducted in Slovenian and Croatian micro-enterprises (µE) about the awareness of the cloud computing (CC). We were interested in the issues relating to the characteris...
An Iterative Automatic Final Alignment Method in the Ontology Matching System
Ontology matching plays an important role in the integration of heterogeneous data sources that are described by ontologies. In order to determine correspondences between ontologies, a set of matchers can be used. After...
Established and Emerging Decision Constructs – A Taxonomic Perspective
One might assume information systems (IS) are developed so systems enhance the user experience and facilitate a satisfying, productive interaction. From prior research, the authors established this assumption was not saf...
Use of Informatics Textbooks in School Classroom
Textbooks are an integral part of school classroom teaching. Their use has been researched for the past few decades with a focus on a wide variety of aspects. This paper is focused on the published literature relative to...
Technology Acceptance Model Based Study of Students’ Attitudes Toward Use of Enterprise Resource Planning Solutions
Enterprise Resource Planning (ERP) solutions are the most frequently used software tool in companies in all industries. Therefore, the labour market requires the knowledge and skills for usage of ERP solutions from gradu...