Expand description
Common implementations and shared functionality for the DCRYPT library
This crate provides common utilities and implementations used across multiple DCRYPT components.
Re-exports§
pub use security::EphemeralSecret;
pub use security::SecretBuffer;
pub use security::SecureZeroingType;
pub use security::ZeroizeGuard;
pub use security::secret::SecretVec;
pub use security::memory::SecureCompare;
pub use security::memory::SecureOperation;
pub use security::memory::SecureOperationExt;
pub use security::memory::SecureOperationBuilder;
pub use security::memory::barrier;
pub use ec_common::CurveParams;
pub use ec_common::Point as ECPoint;
Modules§
- ec_
common - Common elliptic curve operations
- math_
common - Common mathematical operations for cryptographic algorithms
- mceliece_
common - Common operations for McEliece-based cryptography
- ntru_
common - Common operations for NTRU-based cryptography
- security
- Security primitives and memory safety utilities