Expand description
Core types with explicit ownership and memory-hygiene behavior
Secret wrappers explicitly clear owned initialized bytes on drop. This is a best-effort safe-Rust behavior, not a physical-erasure guarantee for caller, compiler/register, freed-storage, swap, or crash-dump copies.
Structs§
- Ciphertext
- Wrapper for ciphertext data
- Key
- Base key type backed by exact-size secret storage.
- Public
Key - Wrapper for public key data
- Secret
Bytes - 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.
Type Aliases§
- Zeroizing
Bytes - An exact-size byte allocation that clears every initialized byte on drop.