My Haskell implementation of the Cryptopals challenges