Cryptographic network library for Haskell