You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 8, 2025. It is now read-only.
@@ -13,47 +13,52 @@ The **Open Quantum Safe (OQS) project** has the goal of developing and prototypi
13
13
Release notes
14
14
=============
15
15
16
-
This is the 2022-08 snapshot release of OQS-OpenSSL, which was released on August 23, 2022. This release is intended to be used with liboqs version 0.7.2.
16
+
This is release candidate 1 of the 2023-06 snapshot release of OQS-OpenSSL, which was released on June 20, 2023. This release is intended to be used with liboqs version 0.8.0.
17
17
18
-
What's New
19
-
----------
20
-
21
-
This is the ninth snapshot release of OQS-OpenSSL_1\_1\_1-stable. It is based on OpenSSL 1.1.1q.
18
+
END OF LIFE NOTICE
19
+
------------------
22
20
23
-
- Update OpenSSL to version 1.1.1q.
24
-
- Remove support for Rainbow level 1 and SIKE/SIDH.
25
-
- Adding support for setting default client KEM algorithms via TLS_DEFAULT_GROUPS environment variable.
21
+
As the OpenSSL team has announced that OpenSSL 1.1.1 will reach [end of life in September 2023](https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/), this release is intended to be the final release of OQS-OpenSSL_1\_1\_1-stable. Users are recommended to migrate to OpenSSL 3 and make use of the [OQS Provider](https://github.com/open-quantum-safe/oqs-provider/) which provides full post-quantum support in OpenSSL 3.
26
22
27
-
Previous release notes
28
-
----------------------
23
+
What's New
24
+
----------
29
25
30
-
-[OQS-OpenSSL 1.1.1 snapshot 2022-01](https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2022-01), based on OpenSSL 1.1.1m, aligned with liboqs 0.7.1 (January 6, 2022)
31
-
-[OQS-OpenSSL 1.1.1 snapshot 2021-08](https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2021-08), based on OpenSSL 1.1.1k, aligned with liboqs 0.7.0 (August 11, 2021)
32
-
-[OQS-OpenSSL 1.1.1 snapshot 2021-03](https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2021-03), based on OpenSSL 1.1.1k, aligned with liboqs 0.5.0 (March 26, 2021)
33
-
-[OQS-OpenSSL 1.1.1 snapshot 2020-08](https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2020-08), based on OpenSSL 1.1.1g, aligned with liboqs 0.4.0 (August 11, 2020)
34
-
-[OQS-OpenSSL 1.1.1 snapshot 2020-07](https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2020-07), based on OpenSSL 1.1.1g, aligned with liboqs 0.3.0 (July 10, 2020)
35
-
-[OQS-OpenSSL 1.1.1 snapshot 2019-10](https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2019-10), based on OpenSSL 1.1.1d, aligned with liboqs 0.2.0 (October 8, 2019)
36
-
-[OQS-OpenSSL 1.1.1 snapshot 2018-11](https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2018-11), based on OpenSSL 1.1.1, aligned with liboqs 0.1.0 (November 13, 2018)
26
+
This is the tenth snapshot release of OQS-OpenSSL_1\_1\_1-stable. It is based on OpenSSL 1.1.1u.
37
27
38
-
---
28
+
- Update OpenSSL to version 1.1.1u.
29
+
- Key encapsulation mechanism algorithm changes:
30
+
- BIKE: updated to Round 4 version.
31
+
- Kyber: 90s variants were removed.
32
+
- NTRU Prime: All variants were removed.
33
+
- Saber: removed.
34
+
- Digital signature scheme algorithm changes:
35
+
- Dilithium; AES variants were removed.
36
+
- Falcon: updated to the 2023-02-07 version.
37
+
- Picnic: removed.
38
+
- Rainbow: removed.
39
+
- SPHINCS+: updated to version 3.1; SPHINCS+-Haraka variants were removed; SPHINCS+-SHA256 and SPHINCS+-SHAKE variants were renamed
40
+
- Update OIDs and TLS key exchange code points
39
41
40
42
Detailed changelog
41
43
------------------
42
44
43
-
* more explanation pointers for NIST levels [skip ci] by @baentsch in https://github.com/open-quantum-safe/openssl/pull/350
44
-
* adding TLS_DEFAULT_GROUPS env var by @baentsch in https://github.com/open-quantum-safe/openssl/pull/354
45
-
* Updating interop test suite for BoringSSL update. by @xvzcf in https://github.com/open-quantum-safe/openssl/pull/355
46
-
* generalize openssl install regarding liboqs lib location by @baentsch in https://github.com/open-quantum-safe/openssl/pull/358
47
-
* fix out of source build by @baentsch in https://github.com/open-quantum-safe/openssl/pull/359
48
-
* 1.1.1n merge by @baentsch in https://github.com/open-quantum-safe/openssl/pull/361
49
-
* merge with upstream 1.1.1o by @baentsch in https://github.com/open-quantum-safe/openssl/pull/370
50
-
* openssl test cert update by @baentsch in https://github.com/open-quantum-safe/openssl/pull/373
51
-
* Upstream 111p merge by @baentsch in https://github.com/open-quantum-safe/openssl/pull/375
52
-
* upstream 111q merge by @baentsch in https://github.com/open-quantum-safe/openssl/pull/377
53
-
* re-run generator for corrected dilithium2 level by @baentsch in https://github.com/open-quantum-safe/openssl/pull/381
54
-
* remove RainbowI by @baentsch in https://github.com/open-quantum-safe/openssl/pull/382
55
-
* remove SIDH/SIKE by @baentsch in https://github.com/open-quantum-safe/openssl/pull/383
56
-
* trigger CI also on main branch by @baentsch in https://github.com/open-quantum-safe/openssl/pull/386
57
-
* fix liboqs.so.version install by @baentsch in https://github.com/open-quantum-safe/openssl/pull/387
0 commit comments