Improved Preimage Attack on One-Block MD4.

Jinmin Zhong,Xuejia Lai
DOI: https://doi.org/10.1016/j.jss.2011.11.1020
2012-01-01
Abstract:MD4 is a hash function designed by Rivest in 1990. The design philosophy of many important hash functions, such as MD5, SHA-1 and SHA-2, originated from that of MD4. We propose an improved preimage attack on one-block MD4 with the time complexity 2^9^5 MD4 compression function operations, as compared to the 2^1^0^7 complexity of the previous attack by Aoki et al. (SAC 2008). The attack is based on previous methods, but introduces new techniques. We also use the same techniques to improve the pseudo-preimage and preimage attacks on Extended MD4 with 2^2^5^.^2 and 2^1^2^.^6 improvement factor, as compared to previous attacks by Sasaki et al. (ACISP 2009).
What problem does this paper attempt to address?