International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

How To Find Many Collisions of 3-Pass HAVAL

Authors:
Kazuhiro Suzuki
Kaoru Kurosawa
Download:
URL: http://eprint.iacr.org/2007/079
Search ePrint
Search Google
Abstract: The hash function HAVAL is an Australian extension of well known Merkle-Damg\r{a}rd hash functions such as MD4 and MD5. It has three variants, $3$-, $4$- and $5$-pass HAVAL. On $3$-pass HAVAL, the best known attack finds a collision pair with $2^{7}$ computations of the compression function. To find $k$ collision pairs, it requires $2^{7}k$ computations. In this paper, we present a better collision attack on $3$-pass HAVAL, which can find $k$ collision pairs with only $2k+33$ computations. Further, our message differential is different from the previous ones. (It is important to find collisions for different message differentials.)
BibTeX
@misc{eprint-2007-13361,
  title={How To Find Many Collisions of 3-Pass HAVAL},
  booktitle={IACR Eprint archive},
  keywords={},
  url={http://eprint.iacr.org/2007/079},
  note={ tutetuti@dream.com 13573 received 1 Mar 2007},
  author={Kazuhiro Suzuki and Kaoru Kurosawa},
  year=2007
}