Some Python solutions to the challenges located here http://cryptopals.com/