oxicrypto-pq 0.1.0

Post-quantum cryptography for OxiCrypto: ML-KEM (FIPS 203) + ML-DSA (FIPS 204)
Documentation

oxicrypto-pq — Post-quantum cryptography for the OxiCrypto stack.

Implements FIPS 203 (ML-KEM) and FIPS 204 (ML-DSA) using the RustCrypto ml-kem and ml-dsa crates.

Feature flags

Flag Default Description
default empty No extra features; all public API is available.
hazmat-test-vectors off Enables deterministic keygen/encap helpers for KAT tests.

Algorithms

Module Standard Parameter sets
[mlkem] FIPS 203 ML-KEM-512, ML-KEM-768, ML-KEM-1024
[mldsa] FIPS 204 ML-DSA-44, ML-DSA-65, ML-DSA-87
[slh_dsa] FIPS 205 SLH-DSA-SHA2-128s/f, SLH-DSA-SHA2-192s/f, SLH-DSA-SHA2-256s/f, SLH-DSA-SHAKE-128s/f, SLH-DSA-SHAKE-256s/f
[hybrid] Hybrid X-Wing (ML-KEM-768 + X25519), Hybrid ML-KEM-1024 + P-384