cryptonite-0.23: Cryptography Primitives sink
Crypto.Cipher.DES
Description
Synopsis
data DES #
DES Context
Instances
Methods
(==) :: DES -> DES -> Bool #
(/=) :: DES -> DES -> Bool #
cipherInit :: ByteArray key => key -> CryptoFailable DES #
cipherName :: DES -> String #
cipherKeySize :: DES -> KeySizeSpecifier #
blockSize :: DES -> Int #
ecbEncrypt :: ByteArray ba => DES -> ba -> ba #
ecbDecrypt :: ByteArray ba => DES -> ba -> ba #
cbcEncrypt :: ByteArray ba => DES -> IV DES -> ba -> ba #
cbcDecrypt :: ByteArray ba => DES -> IV DES -> ba -> ba #
cfbEncrypt :: ByteArray ba => DES -> IV DES -> ba -> ba #
cfbDecrypt :: ByteArray ba => DES -> IV DES -> ba -> ba #
ctrCombine :: ByteArray ba => DES -> IV DES -> ba -> ba #
aeadInit :: ByteArrayAccess iv => AEADMode -> DES -> iv -> CryptoFailable (AEAD DES) #