Rustls is a modern TLS library written in Rust.
Warning
This is an experimental demo and not production ready.
This crate provides experimental rustls-ffi C bindings for a crypto provider that enables X25519Kyber768Draft00 post-quantum key exchange using rustls-post-quantum.
It primarily serves as an example of how a CryptoProvider other than the two
options built in to rustls and rustls-ffi (aws-lc-rs or *ring*) can be
used with rustls-ffi.
Note
Crypto provider support has not yet landed in rustls-ffi. This demo depends
on unmerged work from rustls/rustls-ffi#441
