Crate rustls_post_quantum

Source
Expand description

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.

Statics§

MLKEM768
This is the MLKEM key exchange.
X25519MLKEM768
This is the X25519MLKEM768 key exchange.

Functions§

provider