Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

liboqs: Initial integration #12408

Merged
merged 1 commit into from
Oct 21, 2024
Merged

Conversation

nathaniel-brough
Copy link
Contributor

No description provided.

@nathaniel-brough
Copy link
Contributor Author

nathaniel-brough commented Aug 27, 2024

TODO:

Copy link

silvergasp is integrating a new project:
- Main repo: https://github.com/open-quantum-safe/liboqs.git
- Criticality score: 0.65054

@DonggeLiu
Copy link
Contributor

Is this ready for review? Thanks : )

@nathaniel-brough
Copy link
Contributor Author

Is this ready for review? Thanks : )

A yes/no on if oss-fuzz is interested in merging would be great. But no Im still waiting on open-quantum-safe/liboqs#1905 to be merged. This draft PR is still downloading my fork which contains the new fuzz harnesses.

@nathaniel-brough
Copy link
Contributor Author

@DonggeLiu this is now ready for review.

Why is liboqs critical for global infrastructure?
The Open Quantum Safe (OQS) project is an open-source project that aims to support the transition to quantum-resistant cryptography. OQS is part of the Linux Foundation’s Post-Quantum Cryptography Alliance with members including but not limited to;

  • AWS
  • CISCO
  • Google
  • IBM
  • NVIDIA

With increasing interest in general purpose quantum computing it is critical that quantum resistant encryption algorithms are stabilised and verified before the so-called "Q-day" when current encryption algorithms are vulnerable to quantum attacks. This fuzzing effort will accelerate the time-frame under which liboqs will be ready for general use.

@nathaniel-brough
Copy link
Contributor Author

CC: @baentsch @dstebila @SWilson4

@baentsch
Copy link

Thanks @nathaniel-brough for initiating these first steps resolving a long-standing issue to improve the code base! Once deployed to at least the algorithms now standardized (ML-KEM, ML-DSA, SLH-DSA) and partially already included in the library, this will help improve the reliability of the code base. If explicitly needed, @DonggeLiu this is to state support and gratitude for this effort as a maintainer of liboqs.

@DonggeLiu
Copy link
Contributor

Thanks @nathaniel-brough and @baentsch.
OSS-Fuzz panel is also happy to integrate this project.

I will merge the PR.

@DonggeLiu DonggeLiu merged commit e33c274 into google:master Oct 21, 2024
15 checks passed
@dstebila
Copy link

Thanks for doing this!!

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.

4 participants