My solutions to the matasano crypto challenges (http://cryptopals.com/)