Why I Hate MD5 or: How I Learned to Start Worrying and Hate the Misconceptions creeva · Posted on January 24, 2008