Expand description
§Symmetric key encryption
Low-level (“hazmat”) authenticated symmetric ciphers, exposed behind two traits:
Aead: authenticated encryption with associated data. Implemented by AES-256-GCM (Aes256Gcm) and XChaCha20-Poly1305 (XChaCha20Poly1305).
These are dangerous primitives that operate directly on raw key material. In most cases you
should use the higher-level safe module (e.g. the password-protected key
envelope or data envelope) instead.
Modules§
Traits§
- Aead 🔒
- Authenticated encryption with associated data (AEAD).