Skip to main content

Module protected

Module protected 

Source
Available on crate feature protected only.
Expand description

§Protected memory type aliases for AeadBox and AeadEnvelope

This mod provides protected-memory type aliases for the XChaCha20-Poly1305-IETF Rustaceous AEAD API.

Re-exports§

pub use crate::protected::*;

Type Aliases§

Key
Heap-allocated, page-aligned secret key for XChaCha20-Poly1305-IETF.
LockedBox
Locked AEAD box, provided as a type alias for convenience.
LockedEnvelope
Locked AEAD envelope with stored nonce, provided as a type alias for convenience.
Mac
Heap-allocated, page-aligned authentication tag for XChaCha20-Poly1305-IETF.
Nonce
Heap-allocated, page-aligned public nonce for XChaCha20-Poly1305-IETF.