cryspen / bertie

Bertie TLS 1.3 Implementation
Apache License 2.0
112 stars 3 forks source link

Allow X25519Kyber768Draft00 as KEM option #120

Closed jschneider-bensch closed 3 months ago

jschneider-bensch commented 3 months ago

This PR makes the hybrid post-quantum KEM X25519Kyber768 available as a KEM option.

Fixes #122.

Type of change

jschneider-bensch commented 3 months ago

Still waiting for libcrux-(ml-)kem pre-release before I can mark this ready.

franziskuskiefer commented 3 months ago

@jschneider-bensch can you update this to pick up the ml-kem release?

jschneider-bensch commented 3 months ago

The dependency is actually on libcrux-kem, which provides the hybrid KEMs.

franziskuskiefer commented 3 months ago

https://crates.io/crates/libcrux-kem