rustls-openssl-post-quantum

Crates.iorustls-openssl-post-quantum
lib.rsrustls-openssl-post-quantum
version0.1.0
sourcesrc
created_at2024-12-16 17:31:09.696389
updated_at2024-12-16 17:31:09.696389
descriptionExperimental Rustls post-quantum key exchanges using OpenSSL and liboqs
homepagehttps://github.com/tofay/rustls-openssl-post-quantum
repositoryhttps://github.com/tofay/rustls-openssl-post-quantum
max_upload_size
id1485320
size49,348
Tom Fay (tofay)

documentation

https://docs.rs/rustls-openssl-post-quantum

README

rustls-openssl-post-quantum

Experimental post-quantum key exchange algorithms from liboqs for use with rustls.

crates.io Build Status Documentation License: MIT Coverage Status (codecov.io)

Key Exchange Algorithms

  • MLKEM768
  • X25519MLKEM768

Pre-requisites

The following need to be installed for this crate to function:

  • OpenSSL 3.0 or later
  • liboqs
  • oqsprovider

Usage

See the client example.

Commit count: 3

cargo fmt