Skip to content

Conversation

jschneider-bensch
Copy link
Collaborator

This PR adds a strongly typed, owned API to the ECDH traits and establishes a "primitive" type crate for ECDH to access that uniformly across curve25519 and p256.

TODO:

  • CI for the new crate
  • Migrate / clean up the old libcrux-ecdh crate
  • Dynamic API for selecting the curve in the primitive crate, akin to primitives/aead. (This will be a follow-up.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant