Module ring_compat::aead
source · Available on crate feature
aead
only.Expand description
Authenticated Encryption with Associated Data Algorithms: AES-GCM, ChaCha20Poly1305
Structs
- AES-GCM with a 128-bit key
- AES-GCM with a 256-bit key
- ChaCha20Poly1305
- Error type.
- Payload
alloc
AEAD payloads (message + AAD).
Traits
- Aead
alloc
Authenticated Encryption with Associated Data (AEAD) algorithm. - Authenticated Encryption with Associated Data (AEAD) algorithm core trait.
- In-place stateless AEAD trait.
- In-place encryption/decryption byte buffers.
- Types which can be initialized from key.
- Types which use key for initialization.
Type Aliases
- Authentication tags