Journal of shanghai Jiaotong University (Science) ›› 2011, Vol. 16 ›› Issue (6): 713-721.doi: 10.1007/s12204-011-1215-3

• Articles • Previous Articles     Next Articles

Improved Preimage Attack on 3-Pass HAVAL

Improved Preimage Attack on 3-Pass HAVAL

ZHONG Jin-min (钟锦敏),    LAI Xue-jia (来学嘉),    DUAN Ming   (段   明)    

  1. (Department of Computer Science and Engineering,
    Shanghai Jiaotong University, Shanghai 200240, China)    
  2. (Department of Computer Science and Engineering,
    Shanghai Jiaotong University, Shanghai 200240, China)    
  • Received:2011-06-14 Online:2011-12-30 Published:2012-01-12
  • Contact: ZHONG Jin-min (钟锦敏) E-mail:JinminZhong@gmail.com

Abstract:  HAVAL is a hash function proposed by
 Zheng et al. in 1992, including 3-, 4- and 5-pass versions.
We improve pseudo-preimage and preimage attacks on 3-pass HAVAL at
the complexity of 2^  172   and 2^  209.6  , respectively, as
compared to the previous best known results: 2^  192   and 2^  225 
by Sasaki et al. in 2008. We extend the skip interval for
partial-patching and apply the initial structure technique to find
the better message chunks, and combine the
indirect-partial-matching, partial-fixing and multi-neutral-word
partial-fixing techniques to improve the attacks based on the
meet-in-the-middle method. These are the best pseudo-preimage and
preimage attacks on 3-pass HAVAL.

Key words:

  hash| meet-in-the-middle| preimage

摘要:  HAVAL is a hash function proposed by
 Zheng et al. in 1992, including 3-, 4- and 5-pass versions.
We improve pseudo-preimage and preimage attacks on 3-pass HAVAL at
the complexity of 2^  172   and 2^  209.6  , respectively, as
compared to the previous best known results: 2^  192   and 2^  225 
by Sasaki et al. in 2008. We extend the skip interval for
partial-patching and apply the initial structure technique to find
the better message chunks, and combine the
indirect-partial-matching, partial-fixing and multi-neutral-word
partial-fixing techniques to improve the attacks based on the
meet-in-the-middle method. These are the best pseudo-preimage and
preimage attacks on 3-pass HAVAL.

关键词:

  hash| meet-in-the-middle| preimage

CLC Number: