Crypto.Cipher.Types

Cipher classes

class Cipher cipher

class BlockCipher cipher

class StreamCipher cipher

type DataUnitOffset

data KeySizeSpecifier

data KeyError

data AEAD cipher

data AEADState cipher

data AEADMode

class AEADModeImpl cipher state

cfb8Encrypt

cfb8Decrypt

AEAD functions

aeadAppendHeader

aeadEncrypt

aeadDecrypt

aeadFinalize

aeadSimpleEncrypt

aeadSimpleDecrypt

Key type and constructor

data Key c

makeKey

Initial Vector type and constructor

data IV c

makeIV

nullIV

ivAdd

Authentification Tag

data AuthTag