Collision attack on the full extended MD4 and pseudo-Preimage attack on RIPEMD

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

The cryptographic hash functions Extended MD4 and RIPEMD are double-branch hash functions, which consist of two parallel branches. Extended MD4 was proposed by Rivest in 1990, and RIPEMD was devised in the framework of the RIPE project (RACE Integrity Primitives Evaluation, 1988 ~ 1992). On the basis of differential analysis and meet-in-the-middle attack principle, this paper proposes a collision attack on the full Extended MD4 and a pseudo-preimage attack on the full RIPEMD respectively. The collision attack on Extended MD4 holds with a complexity of 237, and a collision instance is presented. The pseudo-preimage attack on RIPEMD holds with a complexity of 2125:4, which optimizes the complexity order for brute-force attack. The results in this study will also be beneficial to the analysis of other double-branch hash functions such as RIPEMD-160.

Original languageEnglish
Pages (from-to)129-143
Number of pages15
JournalJournal of Computer Science and Technology
Volume28
Issue number1
DOIs
StatePublished - Jan 2013
Externally publishedYes

Keywords

  • Extended MD4
  • RIPEMD
  • collision attack
  • hash function
  • preimage attack

Fingerprint

Dive into the research topics of 'Collision attack on the full extended MD4 and pseudo-Preimage attack on RIPEMD'. Together they form a unique fingerprint.

Cite this