1 unstable release
0.0.1-alpha | Sep 27, 2024 |
---|---|
0.0.0 |
|
#2807 in Cryptography
110KB
2.5K
SLoC
RustCrypto: ML-KEM
Pure Rust implementation of X-Wing, a general-purpose post-quantum/traditional hybrid key encapsulation mechanism (PQ/T KEM) built on X25519 and ML-KEM-768. Using the crates x25519_dalek and ml-kem.
Current implementation matches the draft RFC version 04.
The original paper: X-Wing The Hybrid KEM You’ve Been Looking For
About
⚠️ Security Warning
The implementation contained in this crate has never been independently audited!
USE AT YOUR OWN RISK!
Minimum Supported Rust Version
This crate requires Rust 1.81 at a minimum.
We may change the MSRV in the future, but it will be accompanied by a minor version bump.
License
Licensed under either of:
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~2.5–3.5MB
~55K SLoC