Skip to main content

Crate qp_rusty_crystals_dilithium

Crate qp_rusty_crystals_dilithium 

Source

Modules§

fips202
SHAKE128/SHAKE256 XOFs with the sponge rate encoded in the type.
ml_dsa_87
ML-DSA-87 (FIPS 204 category 5) public API.
packing
params
ML-DSA parameter sets (FIPS 204, Table 1 and Table 2).
poly
Low-level polynomial arithmetic for ML-DSA.
polyvec
rounding

Structs§

SensitiveBytes32
Wrapper for sensitive 32-byte data that enforces move semantics and automatic zeroization
SensitiveBytes64
Wrapper for sensitive 64-byte data that enforces move semantics and automatic zeroization

Enums§

KeyParsingError
SignatureError

Functions§

ct_eq_32
Compares two 32-byte arrays in constant time.