About

About kyberlib

kyberlib is an open-source project by Sebastien Rousseau and its contributors.

Who builds kyberlib?

kyberlib is written by Sebastien Rousseau and its contributors, who are credited collectively as "The kyberlib contributors". He is on GitHub as sebastienrousseau. The first commit was made in November 2023, and version 0.0.7 in May 2026 moved the library from CRYSTALS-Kyber Round 3 to FIPS 203 ML-KEM.

Project facts

Crates kyberlib and kyberlib-wasm on crates.io
Language Rust, 2021 edition
Minimum Rust version 1.74
Licence Apache-2.0 or MIT, at your option
Standard FIPS 203 ML-KEM: ML-KEM-512, ML-KEM-768, ML-KEM-1024
Latest release 0.0.10, 11 October 2026
Source github.com/sebastienrousseau/kyberlib
API reference docs.rs/kyberlib
Security policy SECURITY.md
Contact contact@kyberlib.com

How is it versioned?

kyberlib is pre-1.0 and follows Semantic Versioning, with one caveat: while the version is 0.0.x, the patch number is the one that marks breaking changes, so 0.0.x to 0.0.(x+1) may break your build. Only the latest release receives security fixes. Version 1.0 waits on the third-party audit described on the security page.