Module security

Source
Expand description

Security primitives and memory safety utilities

This module provides foundational security types and patterns used throughout the dcrypt ecosystem to ensure proper handling of sensitive cryptographic material.

Re-exports§

pub use secret::EphemeralSecret;
pub use secret::SecretBuffer;
pub use secret::SecureZeroingType;
pub use secret::ZeroizeGuard;
pub use secret::SecretVec;
pub use memory::SecureCompare;
pub use memory::SecureOperation;
pub use memory::SecureOperationExt;
pub use memory::SecureOperationBuilder;
pub use memory::barrier;

Modules§

memory
Memory safety patterns and secure operations
secret
Secret data types with guaranteed zeroization