For fun and study - a return to the Matasano crypto challenges | The cryptopals - crypto challenges Set 1 Challenge 1 Solution 1 Set 1 Challenge 2 Solution 2