Cryptanalysis of the full HAVAL with 4 and 5 passes

  • Authors:
  • Hongbo Yu;Xiaoyun Wang;Aaram Yun;Sangwoo Park

  • Affiliations:
  • Shandong University, Jinan, China;Shandong University and Tsinghua University, China;National Security Research Institute, Daejeon, Korea;National Security Research Institute, Daejeon, Korea

  • Venue:
  • FSE'06 Proceedings of the 13th international conference on Fast Software Encryption
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

HAVAL is a cryptographic hash function with variable digest size proposed by Zheng, Pieprzyk and Seberry in 1992. It has three variants, 3-, 4-, and 5-pass HAVAL. Previous results on HAVAL suggested only practical collision attacks for 3-pass HAVAL. In this paper, we present collision attacks for 4 and 5 pass HAVAL. For 4-pass HAVAL, we describe two practical attacks for finding 2-block collisions, one with 243 computations and the other with 236 computations. In addition, we show that collisions for 5-pass HAVAL can be found with about 2123 computations, which is the first attack more efficient than the birthday attack.