/rustls-post-quantum-ffi

experimental support for X25519Kyber768Draft00 post-quantum key exchange for rustls-ffi

Primary LanguageRustOtherNOASSERTION

rustls-post-quantum-ffi

Rustls is a modern TLS library written in Rust.

Warning

This is an experimental demo and not production ready.

rustls-post-quantum-ffi

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