Solutions to Matasano crypto challenges in Python 3.