https://github.com/haskell-crypto/cryptonite
