Crypto.Cipher.Types

# Cipher classes

class Cipher cipher

class BlockCipher cipher

class BlockCipher128 cipher

class StreamCipher cipher

type DataUnitOffset

data KeySizeSpecifier

# AEAD functions

data AEADMode

data AEADModeImpl st

data AEAD cipher

aeadAppendHeader

aeadEncrypt

aeadDecrypt

aeadFinalize

aeadSimpleEncrypt

aeadSimpleDecrypt

# Initial Vector type and constructor

data IV c

makeIV

nullIV

ivAdd

# Authentification Tag

data AuthTag