Modules§
- aead
- Authenticated Encryption with Associated Data (AEAD) traits
- aes
- Pure Rust implementation of the Advanced Encryption Standard (AES, a.k.a. Rijndael).
Structs§
- AesGcm
- AES-GCM: generic over an underlying AES implementation and nonce size.
- Cookie
- Error
- Error type.
- Request
- Response
Enums§
Constants§
- A_MAX
- Maximum length of associated data.
- C_MAX
- Maximum length of ciphertext.
- P_MAX
- Maximum length of plaintext.
Traits§
- Aead
Core - Authenticated Encryption with Associated Data (AEAD) algorithm core trait.
- Aead
InPlace - In-place stateless AEAD trait.
- KeyInit
- Types which can be initialized from key.
- KeySize
User - Types which use key for initialization.
- TagSize
- Trait implemented for valid tag sizes, i.e.
[
U12
][consts::U12], [U13
][consts::U13], [U14
][consts::U14], [U15
][consts::U15] and [U16
][consts::U16].