Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat: update to liboqs 0.11.0 and various Rust changes #268

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

mikelodder7
Copy link

@mikelodder7 mikelodder7 commented Oct 1, 2024

This adds

  • Compatibility with liboqs 0.11.0
  • Adds Debug to all structs
  • FromStr for kem::Algorithm and sig::Algorithm
  • Serialize/Deserialize use constant time serialization and hex when human readable, binary otherwise
  • Exposes ML-KEM, ML-DSA, Cross, and Mayo
  • Adds cargo careful to CI

Signed-off-by: Michael Lodder <redmike7@gmail.com>
Signed-off-by: Michael Lodder <redmike7@gmail.com>
Signed-off-by: Michael Lodder <redmike7@gmail.com>
@mikelodder7 mikelodder7 changed the title Update to liboqs 0.11.0 and various Rust changes feat: update to liboqs 0.11.0 and various Rust changes Oct 1, 2024
Signed-off-by: Michael Lodder <redmike7@gmail.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant