0.11.0-rc1
oqs-provider 0.11.0-rc1
About
The Open Quantum Safe (OQS) project has the goal of developing and prototyping quantum-resistant cryptography. More information on OQS can be found on the website: https://openquantumsafe.org/ and on Github at https://github.com/open-quantum-safe/.
oqs-provider is a standalone OpenSSL 3 provider enabling liboqs-based quantum-safe and hybrid key exchange for TLS 1.3, as well as quantum-safe and hybrid X.509 certificate generation, CMS, CMP and dgst (signature) operations.
When deployed, the oqs-provider binary (shared library) thus adds support for quantum-safe cryptographic operations to any standard OpenSSL(v3) installation. The ultimate goal is that all openssl functionality shall be PQC-enabled.
In general, the oqs-provider main branch is meant to be usable in conjunction with the main branch of liboqs and the master branch of OpenSSL.
Further details on building, testing and use can be found in README.md. See in particular limitations on intended use.
Release notes
This is release candidate 1 of version 0.11.0 of oqs-provider which continues from the earlier 0.10.0 release. This release is fully tested to be used in conjunction with the main branch of liboqs and is guaranteed to be in sync with v0.15.0 of liboqs.
What's New
Support for bp256_mlkem512, bp384_mlkem768, and bp512_mlkem1024.
What's Changed
- Update CMakeLists.txt by @ashman-p in https://github.com/open-quantum-safe/oqs-provider/pull/693
- Hide all symbols except for OSSL_provider_init entrypoint by @Lekensteyn in https://github.com/open-quantum-safe/oqs-provider/pull/672
- corrects fixed test cert validity by @baentsch in https://github.com/open-quantum-safe/oqs-provider/pull/702
- Update CROSS to version 2.2 by @rtjk in https://github.com/open-quantum-safe/oqs-provider/pull/694
- update contributing guide to point to more resilient script by @baentsch in https://github.com/open-quantum-safe/oqs-provider/pull/704
- follow upstream and fixup Composites removal by @baentsch in https://github.com/open-quantum-safe/oqs-provider/pull/707
- Add Brainpool hybrid KEM support by @RodriM11 in https://github.com/open-quantum-safe/oqs-provider/pull/708
- remove CircleCI support by @baentsch in https://github.com/open-quantum-safe/oqs-provider/pull/710
- Fix 'enable_tls' SIG algorithm mismatch by @RodriM11 in https://github.com/open-quantum-safe/oqs-provider/pull/711
- Promote @RodriM11 from Contributor to Committer by @RodriM11 in https://github.com/open-quantum-safe/oqs-provider/pull/712
- updating committers due to (in)activity [skip ci] by @baentsch in https://github.com/open-quantum-safe/oqs-provider/pull/713
Full Changelog: https://github.com/open-quantum-safe/oqs-provider/compare/0.10.0...0.11.0-rc1
New Contributors
mhkangg made their first contribution in https://github.com/open-quantum-safe/oqs-provider/commits?author=mhkangg