A cryptographic module written entirely in Rust — no C, no assembly — on the path to FIPS 140-3 validation, covering the full post-quantum signature and KEM standards.
Open-source release in progress
Every line of cryptographic code is written in Rust. No C, no assembly, no FFI into legacy cryptographic libraries.
Full coverage of the NIST post-quantum standards — ML-KEM (FIPS 203), ML-DSA (FIPS 204), SLH-DSA (FIPS 205) — plus stateful hash-based signatures (LMS, XMSS).
Targeting CMVP validation. Algorithm implementations are verified against NIST's ACVP test vectors.
Built to eliminate the memory-safety vulnerability class at the cryptographic layer — aligned with NSA's CNSA 2.0 suite.
The module also covers the FIPS-approved classical suite — AES, the SHA-2 and SHA-3 families, HMAC, ECDSA, EdDSA, RSA, DRBGs, and key-derivation and key-agreement schemes.
Open-source release and full documentation are in progress. For collaboration, evaluation, or early access, reach out.
hello@oxicrypt.dev