Available on crate feature
aead
only.Expand description
Authenticated Encryption with Associated Data Algorithms: AES-GCM, ChaCha20Poly1305
Structs§
- Aes128
Gcm - AES-GCM with a 128-bit key
- Aes256
Gcm - AES-GCM with a 256-bit key
- ChaCha20
Poly1305 - ChaCha20Poly1305
- Error
- Error type.
- Payload
alloc
- AEAD payloads (message + AAD).
Traits§
- Aead
alloc
- Authenticated Encryption with Associated Data (AEAD) algorithm.
- Aead
Core - Authenticated Encryption with Associated Data (AEAD) algorithm core trait.
- Aead
InPlace - In-place stateless AEAD trait.
- Buffer
- In-place encryption/decryption byte buffers.
- KeyInit
- Types which can be initialized from key.
- KeySize
User - Types which use key for initialization.
Type Aliases§
- Tag
- Authentication tags