Cryptology ePrint Archive: Report 2014/388

Finding collisions for MD4 hash algorithm using hybrid algorithm

Marko Carić

Abstract: The modification of message that meets the sufficient conditions for collision is found in the last step of differential attack proposed by Wang et all. (2005) on MD4 hash algorithm. Here we show how this attack phase, finding a collision starting from the list of sufficient conditions for the collision, can be implemented using a combination of two algorithms - evolutionary algorithm and hill climbing. Hybridization of evolutionary algorithm and hill climbing is a well-known technique for improving solutions, but it isn't applied to this domain (at least by information that author has collected).

Category / Keywords: applications / Evolutionary algorithm, hill climbing, hash algorithm, MD4, collision, differential attack

Original Publication (in the same form): IPSI BgD Journals

Date: received 28 May 2014

Contact author: caric marko at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20140530:122247 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]