Collects together existing Haskell cryptographic functions into a package