Paper 2007/079

How To Find Many Collisions of 3-Pass HAVAL

Kazuhiro Suzuki and Kaoru Kurosawa

Abstract

The hash function HAVAL is an Australian extension of well known Merkle-Damgå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.)

Metadata
Available format(s)
PDF PS
Publication info
Published elsewhere. Unknown where it was published
Contact author(s)
tutetuti @ dream com
History
2007-03-01: received
Short URL
https://ia.cr/2007/079
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2007/079,
      author = {Kazuhiro Suzuki and Kaoru Kurosawa},
      title = {How To Find Many Collisions of 3-Pass {HAVAL}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2007/079},
      year = {2007},
      url = {https://eprint.iacr.org/2007/079}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.