oqs-provider
oqs-provider copied to clipboard
OpenSSL 3 provider containing post-quantum algorithms
While it is the goal to keep this provider always following `openssl` master to keep abreast of upstream changes and help that project by using `oqsprovider` as a testbed this...
CI of this project also uses downstream packaging of `liboqs` (`apt` and `brew`) to test the integrity of the code base. This fails when a feature not yet packaged up...
While reviewing #317 various instances of not really well encapsulated code have been found not only concerned with CompositeSigs, e.g., https://github.com/open-quantum-safe/oqs-provider/pull/317/files#r1516527180. This issue is to suggest and track a refactoring...
The file [oqs-template/generate.yml](https://github.com/open-quantum-safe/oqs-provider/blob/main/oqs-template/generate.yml) serves as the master file for all algorithm (O)IDs. Due to the absence of standard documents specifying them, most of the IDs chosen are randomly allocated, many...
**Describe the bug** `oqs_tlssig` fails being built against OpenSSL 3.2.1 **To Reproduce** Build liboqs and OQS provider against OpenSSL 3.2 make test **Expected behavior** Test passes **Environment (please complete the...
As reported in https://github.com/open-quantum-safe/oqs-provider/discussions/365#discussioncomment-8680254 not all tests got executed for static builds. This PR fixes this.
When running the `brew` PR-preparation script `HOMEBREW_NO_INSTALL_CLEANUP=1 HOMEBREW_NO_INSTALL_FROM_API=1 brew audit --new-formula oqsprovider` the formula gets rejected ``` oqsprovider * GitHub repository not notable enough (
The build script variable "LIBOQS_BRANCH" already permits building `oqsprovider` to use a specific `liboqs` release manually requested by setting the environment variable "LIBOQS_BRANCH". This issue is to suggest enabling this...
Implement [result of discussion](https://github.com/orgs/open-quantum-safe/discussions/1583).
### Thank you for taking the time to share your thoughts with us. There is ongoing work to integrate Stateful Hash-based Signatures in liboqs. This note is to propose adding...