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