A collection of cryptographic block and stream ciphers in haskell