| License | BSD-style |
|---|---|
| Maintainer | Vincent Hanquez <vincent@snarc.org> |
| Stability | experimental |
| Portability | Good |
| Safe Haskell | None |
| Language | Haskell98 |
Crypto.Cipher.Camellia
Description
this only cover Camellia 128 bits for now, API will change once 192 and 256 mode are implemented too
- data Key = Key {}
- initKey :: ByteString -> Either String Key
- encrypt :: Key -> ByteString -> ByteString
- decrypt :: Key -> ByteString -> ByteString
Documentation
data Key
initKey :: ByteString -> Either String Key
encrypt :: Key -> ByteString -> ByteString
encrypt with the key a bytestring and returns the encrypted bytestring
decrypt :: Key -> ByteString -> ByteString
decrypt with the key a bytestring and returns the encrypted bytestring