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