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::SecureZeroingType;pub use security::ZeroizeGuard;pub use security::memory::SecureCompare;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
- security
- Security primitives and memory safety utilities
Structs§
- Secret
Buffer - A fixed-size byte array that explicitly clears its owned storage on drop.
- Secret
Vec - Exact-size owned bytes whose initialized storage is explicitly cleared on drop.