EECS 475 - MD5 Implementation and Attacks

This repo is an implementation of MD5 for the University of Michigan College of Engineering class EECS 475. The implementation and associated attacks are only used for academic purposes and should in no way be used to secure communication or applications.

The goal of this assignment is to implement the MD5 algorithm and find meaningful attacks against it.

This code is not available under any license and may not be used without the permission of the owner or the University of Michigan.

Authors: Brandon Mendrick Neil Orans