Multi-block collisions in hash functions based on 3c and 3c+ enhancements of the merkle-damgård construction

  • Authors:
  • Daniel Joščák;Jiří Tůma

  • Affiliations:
  • Faculty of Mathematics and Physics, Department of Algebra, Charles University in Prague, Prague 8, Czech Republic;Faculty of Mathematics and Physics, Department of Algebra, Charles University in Prague, Prague 8, Czech Republic

  • Venue:
  • ICISC'06 Proceedings of the 9th international conference on Information Security and Cryptology
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

At the ACISP 2006 conference Praveen Gauravaram et al [2] proposed 3C and 3C+ constructions as enhancements of the Merkle-Damgård construction of cryptographic hash functions. They conjectured these constructions improved multi-block collision resistance of the hash functions. In this paper we show that the recently found collision attack on MD5 can be easily extended to the 3C and 3C+ constructions based on the MD5 compression function. In fact we show that if an algorithm satisfying some mild assumptions can find multi-block collisions for the Merkle-Damgård construction then it can be easily modified to find multi-block collisions for the 3C and 3C+ constructions based on the same compression function.