Skip to content

Commit 7bcc13b

Browse files
committed
fixup! Update release notes
Signed-off-by: Pravek Sharma <sharmapravek@gmail.com>
1 parent 48f8c8b commit 7bcc13b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

RELEASE.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Release notes
2929

3030
This is version 0.13.0-rc1 of liboqs. It was released on March 19, 2025.
3131

32-
This release improves support for NIST Additional Signatures Round 2 candidates: CROSS and MAYO implementations are updated and support is added for UOV. This release also adds a new KEM API for deterministic key generation and encapsulation (only supported by ML-KEM at the moment).
32+
This release improves support for NIST Additional Signatures Round 2 candidates: CROSS and MAYO implementations are updated and support is added for UOV. This release also adds a new KEM API for deterministic key generation (only supported by ML-KEM at the moment). Finally, this release adds support for ML-KEM implementations from 2 new sources: formally verified portable C, AVX2, and AArch64 implementations from [PQCP's mlkem-native](https://github.com/pq-code-package/mlkem-native) and a GPU accelerated CUDA implementation from [Nvidia cuPQC](https://developer.nvidia.com/cupqc).
3333

3434
What's New
3535
----------
@@ -38,7 +38,8 @@ This release continues from the 0.12.0 release of liboqs.
3838

3939
### Key encapsulation mechanisms
4040

41-
- New API: Added a deterministic key generation and encapsulation API for KEMs (only ML-KEM supported at the moment).
41+
- New API: Added a deterministic key generation and API for KEMs (only ML-KEM supported at the moment).
42+
- ML-KEM: Added support the portable C, AVX2, and AArch64 ML-KEM implementations from [PQCP's mlkem-native](https://github.com/pq-code-package/mlkem-native). Large parts of these implementations are formally verified: all of the C code is verified using [CBMC](https://github.com/diffblue/cbmc) and the functional correctness of the core AArch64 assembly routines is verified using [HOL-Light](https://github.com/jrh13/hol-light).
4243
- ML-KEM: Added support for the ML-KEM implementation from [Nvidia cuPQC](https://developer.nvidia.com/cupqc), a GPU accelerated cryptography library.
4344
- ML-KEM: Implementation from mlkem-native upstream updated to add Pair-wise Consistency Test (PCT) and Intel CET support.
4445
- ML-KEM: Improved testing of ML-KEM keys.
@@ -97,12 +98,14 @@ Detailed changelog
9798
* Update MAYO version in algorithm datasheet by @bhess in https://github.com/open-quantum-safe/liboqs/pull/2103
9899
* Add DeriveKeyPair API by @SWilson4 in https://github.com/open-quantum-safe/liboqs/pull/2070
99100
* Update nist-round in UOV and MAYO data sheet by @bhess in https://github.com/open-quantum-safe/liboqs/pull/2105
101+
* build: search unistd.h separately from sys/random.h for getentropy by @mkroening in https://github.com/open-quantum-safe/liboqs/pull/2104
100102

101103
## New Contributors
102104
* @zhaixiaojuan made their first contribution in https://github.com/open-quantum-safe/liboqs/pull/2010
103105
* @stevenireeves made their first contribution in https://github.com/open-quantum-safe/liboqs/pull/2044
104106
* @pablo-gf made their first contribution in https://github.com/open-quantum-safe/liboqs/pull/2059
105107
* @levitte made their first contribution in https://github.com/open-quantum-safe/liboqs/pull/2086
106108
* @mkannwischer made their first contribution in https://github.com/open-quantum-safe/liboqs/pull/2093
109+
* @mkroening made their first contribution in https://github.com/open-quantum-safe/liboqs/pull/2104
107110

108111
**Full Changelog**: https://github.com/open-quantum-safe/liboqs/compare/0.12.0...0.13.0-rc1

0 commit comments

Comments
 (0)