My solutions to Matasano's Crypto Challenges