Expand description
Encryption infrastructure for data at rest and in transit.
Re-exports§
pub use at_rest::AtRestEncryptor;pub use at_rest::FieldEncryptor;pub use envelope::EnvelopeEncryptor;pub use in_transit::TlsConfigBuilder;pub use key_management::KeyManager;
Modules§
- at_rest
- Data encryption at rest.
- envelope
- Envelope encryption for KMS integration.
- in_
transit - TLS/mTLS configuration for data in transit.
- key_
management - Key management and rotation.
Structs§
- Encrypted
Data - Encrypted data with metadata.
- Encryption
Metadata - Encryption metadata.
- KeyDerivation
Params - Key derivation parameters.
Enums§
- Encryption
Algorithm - Encryption algorithm.
- KeyDerivation
Function - Key derivation function.
Functions§
- derive_
key - Derive a key from a password.