MD5 Collisions
Budget: $10 – $30 USD
A cryptographic hash function requires that both the pre-image resistance and collision free properties are satisfied. MD5 is now broken and algorithms have been invented that find collisions in MD5 easily. In this part you will use a collision generation tool to find collisions and then generate two C binary files that have slightly different content but generate the same MD5 hash. This part needs to be done on Linux. The md5collgen tool to be used for this part has been tested on Ubuntu 20.04.