OQS-BoringSSL snapshot 2024-10
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 our website: https://openquantumsafe.org/ and on Github at https://github.com/open-quantum-safe/.
liboqs is an open source C library for quantum-resistant cryptographic algorithms.
open-quantum-safe/boringssl is an integration of liboqs into (a fork of) BoringSSL. The goal of this integration is to provide easy prototyping of quantum-resistant cryptography in HTTP/3. The integration should not be considered "production quality".
Release notes
This is the 2024-10 snapshot release of OQS-BoringSSL, released on October 10, 2024. This release is intended to be used with liboqs v0.11.0.
What's New
This is the eighth snapshot release of OQS-BoringSSL. It is based on BoringSSL commit f10c1dc37174843c504a80e94c252e35b7b1eb61.
- Adds support for hybrid signature algorithms
- Adds support for X25519 hybrid key exchange algorithms
- Adds support for ML-KEM
- Adds support for ML-DSA-ipd
- Updates HQC
- Updates Falcon
- Adds support for MAYO from Round 1 of NIST’s Post-Quantum Signature On-Ramp process
- Adds support for CROSS from Round 1 of NIST’s Post-Quantum Signature On-Ramp process
- Upstream update
Previous release notes
- OQS-BoringSSL snapshot 2023-06 aligned with liboqs 0.8.0 (July 4, 2023)
- OQS-BoringSSL snapshot 2022-08 aligned with liboqs 0.7.2 (August 24, 2022)
- OQS-BoringSSL snapshot 2021-08 aligned with liboqs 0.7.0 (August 11, 2021)
- OQS-BoringSSL snapshot 2021-03 aligned with liboqs 0.5.0 (March 26, 2021)
- OQS-BoringSSL snapshot 2020-08 aligned with liboqs 0.4.0 (August 11, 2020)
- OQS-BoringSSL snapshot 2020-07 aligned with liboqs 0.3.0 (July 10, 2020)
What's Changed
- Update for Chromium 117.0.5863.0 by @Raytonne in #103
- Update to upstream 4df6f97 by @pi-314159 in #105
- HQC Update 20230430 by @pi-314159 in #106
- Update oqs_template by @pi-314159 in #107
- Update to upstream df3b58e by @pi-314159 in #109
- Add X25519 hybrid key exchange algorithms support by @pi-314159 in #110
- Add Module-Lattice-Based Algorithms (ML-*) Support by @pi-314159 in #112
- Allow libpki to verify quantum safe signatures by @pi-314159 in #113
- Falcon Update April 2024 by @pi-314159 in #114
- Update to upstream 783ae72 by @pi-314159 in #115
- Update to upstream 369fe28 by @pi-314159 in #116
- Fix CI & Add MAYO by @pi-314159 in #117
- Add support for hybrid signature algorithms by @pi-314159 in #118
- Drop CircleCI and switch to GitHub Actions by @pi-314159 in #120
- Trigger CI on repository_dispatch event by @SWilson4 in #121
- Update to upstream f10c1dc by @pi-314159 in #122
- Update README.md by @pi-314159 in #123
- Sync algs with liboqs and oqs-provider by @pi-314159 in #124
- Generate
oqs_headers
by @pi-314159 in #126
New Contributors
- @pi-314159 made their first contribution in #105
- @SWilson4 made their first contribution in #121
Full Changelog: OQS-BoringSSL-snapshot-2023-06...OQS-BoringSSL-snapshot-2024-10