6 releases
| 0.2.4 | Sep 23, 2025 |
|---|---|
| 0.2.3 | Jul 16, 2025 |
| 0.2.2 | Jan 30, 2025 |
| 0.2.1 | Dec 11, 2024 |
| 0.1.0 | Mar 13, 2024 |
#2415 in Cryptography
7,077 downloads per month
Used in 22 crates
(2 directly)
1.5MB
33K
SLoC
This crate provide a CryptoProvider built on the default aws-lc-rs default provider.
Features:
aws-lc-rs-unstable: adds support for three variants of the experimental ML-DSA signature algorithm.
Before rustls 0.23.22, this crate additionally provided support for the ML-KEM key exchange
(both "pure" and hybrid variants), but these have been moved to the rustls crate itself.
In rustls 0.23.22 and later, you can use rustls' prefer-post-quantum feature to determine
whether the ML-KEM key exchange is preferred over non-post-quantum key exchanges.
Rustls is a modern TLS library written in Rust.
rustls-post-quantum
This crate provide a CryptoProvider built on the default aws-lc-rs default provider.
Features:
aws-lc-rs-unstable: adds support for three variants of the experimental ML-DSA signature algorithm.
Before rustls 0.23.22, this crate additionally provided support for the ML-KEM key exchange
(both "pure" and hybrid variants), but these have been moved to the rustls crate itself.
In rustls 0.23.22 and later, you can use rustls' prefer-post-quantum feature to determine
whether the ML-KEM key exchange is preferred over non-post-quantum key exchanges.
This crate is release under the same licenses as the main rustls crate.
Dependencies
~7–18MB
~268K SLoC