cryptonite-conduit-0.2.2: cryptonite conduit

Safe HaskellNone
LanguageHaskell98

Crypto.Cipher.ChaChaPoly1305.Conduit

Documentation

encrypt Source #

Arguments

:: MonadThrow m 
=> ByteString

nonce (12 random bytes)

-> ByteString

symmetric key (32 bytes)

-> ConduitM ByteString ByteString m () 

decrypt Source #

Arguments

:: MonadThrow m 
=> ByteString

symmetric key (32 bytes)

-> ConduitM ByteString ByteString m ()