AltSci Concepts

MD5 Collision Parser
by Joel R. Voss aka. Javantea
jvoss@altsci.com
jvoss@myuw.net
Nov 17, 2005

MD5 Collision Parser 0.1 Source [sig]
MD5 Collision Data Example [sig]
MD5 Collision Generation Homepage

DESCRIPTION

This program parses the output of an MD5 Collision Generation program. It creates two binaries with the same md5sum. Hopefully this will allow people to put MD5 into a deep grave with a dozen nails in the coffin.

METHOD

I went for quick and dirty. This python program is not secure. In fact, a person should not use this until after looking at both the source and the data. The program uses an eval() call on the data.

USAGE

python md5coll3.py [infile [outfile]]
The default command: python md5coll3.py runs the parser on md5coll2a.txt outputting md5coll31.bin and md5coll32.bin. It also displays the md5 hash of each to ensure that they are the same.

If you are interested in developing MD5 Collision Parser, feel free to e-mail me.