Skip to main content

Module traits

Module traits 

Source
Expand description

Common traits for lib-Q cryptographic operations

Structs§

AeadKey
AEAD key
KemKeypair
KEM keypair with automatic memory zeroization
KemPublicKey
KEM public key
KemSecretKey
KEM secret key with automatic memory zeroization
Nonce
Nonce for AEAD operations
SigKeypair
Signature keypair with automatic memory zeroization
SigPublicKey
Signature public key
SigSecretKey
Signature secret key with automatic memory zeroization

Traits§

Aead
Trait for authenticated encryption with associated data (AEAD).
Hash
Trait for hash functions
Kem
Trait for key encapsulation mechanisms
Signature
Trait for digital signatures