Summary
Add a sodium-based encryption module with secure defaults for symmetric and asymmetric encryption.
Scope
- Symmetric encryption (XChaCha20-Poly1305 via sodium)
- Key generation and management helpers
- Envelope encryption pattern support
- Secure defaults, no insecure algorithm choices
Motivation
The library covers many security aspects but lacks encryption utilities. Users currently need separate packages for basic encrypt/decrypt operations.
Summary
Add a sodium-based encryption module with secure defaults for symmetric and asymmetric encryption.
Scope
Motivation
The library covers many security aspects but lacks encryption utilities. Users currently need separate packages for basic encrypt/decrypt operations.