Crates.io | x-wing |
lib.rs | x-wing |
version | 0.0.1-alpha |
source | src |
created_at | 2024-01-11 23:59:52.092084 |
updated_at | 2024-09-27 19:46:00.143823 |
description | Pure Rust implementation of the X-Wing Key-Encapsulation Mechanism |
homepage | https://github.com/RustCrypto/KEMs/tree/master/x-wing |
repository | https://github.com/RustCrypto/KEMs/tree/master/x-wing |
max_upload_size | |
id | 1097128 |
size | 30,508 |
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
The implementation contained in this crate has never been independently audited!
USE AT YOUR OWN RISK!
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.
Licensed under either of:
at your option.
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.