Expand description
Encryption module for MockForge Security Core
This module provides encryption algorithms, key management, key derivation, key rotation, auto-encryption policies, and error handling.
Re-exports§
pub use key_management::FileKeyStorage;pub use key_management::KeyStorage;pub use key_management::KeyStore as KeyManagementStore;pub use errors::*;
Modules§
- algorithms
- Core encryption algorithms (AES-GCM, ChaCha20-Poly1305)
- auto_
encryption - Automatic encryption configuration and processing
- derivation
- Key derivation functions (Argon2, PBKDF2)
- errors
- Error types and handling for encryption operations
- key_
management - Key generation, storage, and lifecycle management
- key_
rotation - Key rotation and management for encryption