str4d/RustCrypto-KEMs · 文件
文件最后提交记录最后更新时间
README.md
RustCrypto: Key Encapsulation Mechanisms (KEMs)
Collection of Key Encapsulation Mechanisms (KEMs) written in pure Rust.
About
KEMs are public-key algorithms designed to secure symmetric key material for transmission, and are commonly used in transport encryption protocols (e.g. TLS) and hybrid cryptosystems (e.g. HPKE).
Crates
| Name | crates.io | Docs | Description |
|---|---|---|---|
dhkem | Diffie-Hellman KEM | ||
frodo‑kem | Frodo KEM | ||
hqc‑kem | Hamming Quasi-Cyclic KEM | ||
ml‑kem | Module Lattice KEM | ||
x‑wing | Hybrid PQ KEM |
License
All crates 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.