cryptocipher-0.2: Symmetrical Block and Stream CiphersContentsIndex
Crypto.Cipher.Camellia
PortabilityGood
Stabilityexperimental
MaintainerVincent Hanquez <vincent@snarc.org>
Description
this only cover Camellia 128 bits for now, API will change once 192 and 256 mode are implemented too
Synopsis
data Key = Key {
k :: Vector Word64
kw :: Vector Word64
ke :: Vector Word64
}
initKey :: [Word8] -> Either String Key
encrypt :: Key -> ByteString -> ByteString
decrypt :: Key -> ByteString -> ByteString
Documentation
data Key
Constructors
Key
k :: Vector Word64
kw :: Vector Word64
ke :: Vector Word64
show/hide Instances
initKey :: [Word8] -> 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
Produced by Haddock version 2.7.2