lcpfs 2026.1.102

LCP File System - A ZFS-inspired copy-on-write filesystem for Rust
//! Cryptographic operations for LCPFS.
//!
//! Provides encryption, hashing, key management, and secure data erasure.

/// AES-NI hardware-accelerated encryption.
pub mod aesni;
/// Core cryptographic operations and utilities.
pub mod crypto;
/// Live key rotation without data unavailability.
pub mod key_rotation;
/// Cryptographically secure random number generation.
pub mod random;
/// Secure memory and data erasure.
pub mod secure_erase;

#[cfg(feature = "pqc")]
pub mod pqc;

pub use aesni::*;
pub use crypto::*;
pub use key_rotation::*;
pub use random::*;
pub use secure_erase::*;

#[cfg(feature = "pqc")]
pub use pqc::*;