Re-exports§
pub use decryptor::decrypt;pub use decryptor::decrypt;pub use encryptor::encrypt;pub use encryptor::encrypt;pub use error::AescryptError;pub use crypto::kdf::ackdf::derive_secure_ackdf_key;pub use crypto::kdf::pbkdf2::derive_secure_pbkdf2_key;pub use crypto::kdf::pbkdf2_builder::Pbkdf2Builder;pub use convert::convert_to_v3;Deprecated pub use convert::convert_to_v3_ext;pub use header::read_version;
Modules§
- aliases
- Global secure type aliases — secure-gate v0.5.5+ Maximum overkill, minimal duplication, audit-perfect
- consts
- Global constants for AES Crypt implementation.
- convert
- Legacy → v3 conversion utilities.
- crypto
- Low-level crypto primitives (HMAC, KDF).
- decryptor
- High-level decryption facade.
- encryptor
- High-level encryption facade.
- error
- Custom error type for the AES Crypt library.
- header
- src/header.rs Quick AES Crypt version detection — works with real v0–v3 files
- utils
- Utility functions used across the library.