Skip to content
This repository was archived by the owner on Jan 8, 2025. It is now read-only.

Commit 7c899f5

Browse files
authored
2021-03 snapshot release (#293)
1 parent c2d0e86 commit 7c899f5

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

RELEASE.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
OQS-OpenSSL_1\_1\_1-stable snapshot 2020-08
1+
OQS-OpenSSL_1\_1\_1-stable snapshot 2021-03
22
===========================================
33

44
About
@@ -13,16 +13,23 @@ The **Open Quantum Safe (OQS) project** has the goal of developing and prototypi
1313
Release notes
1414
=============
1515

16-
This is the 2020-08 snapshot release of OQS-OpenSSL, which was released on August 11, 2020. Its release page on GitHub is https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2020-08. This release is intended to be used with liboqs version 0.4.0.
16+
This is the 2021-03 snapshot release of OQS-OpenSSL, which was released on March 26, 2021. Its release page on GitHub is https://github.com/open-quantum-safe/openssl/releases/tag/OQS-OpenSSL_1_1_1-stable-snapshot-2021-03. This release is intended to be used with liboqs version 0.5.0.
1717

1818
What's New
1919
----------
2020

21-
This is the fourth snapshot release of OQS-OpenSSL_1\_1\_1-stable. It is based on OpenSSL 1.1.1g.
21+
This is the fifth snapshot release of OQS-OpenSSL_1\_1\_1-stable. It is based on OpenSSL 1.1.1k.
2222

23-
- Uses the updated NIST Round 2 submissions added to liboqs 0.4.0, as described in the [liboqs release notes](https://github.com/open-quantum-safe/liboqs/blob/main/RELEASE.md).
23+
- Removes algorithms from NIST PQC Round 2 that did not advance to Round 3: NewHope, ThreeBears, MQDSS, qTesla.
24+
- Updates algorithms to those used in liboqs 0.5.0, as described in the [liboqs release notes](https://github.com/open-quantum-safe/liboqs/blob/main/RELEASE.md).
25+
- Adds HQC, NTRUPrime.
26+
- Improvements to continuous integration testing and build process, including building of shared libraries.
27+
- Change format of hybrid key exchange in TLS 1.3 to follow https://tools.ietf.org/html/draft-ietf-tls-hybrid-design-01
2428

25-
Deprecations
26-
------------
29+
Previous release notes
30+
----------------------
2731

28-
As a result of NIST's announcement of Round 3 of the Post-Quantum Cryptography Standardization Project, this is the last release of OQS-OpenSSL that contain algorithms from Round 2 that are not Round 3 finalists or alternate candidates. Those algorithms will be removed in the next release. The algorithms in question are: NewHope, ThreeBears, MQDSS, and qTesla. These algorithms are considered deprecated within OQS-OpenSSL will receive no updates after this release.
32+
- [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) aligned with liboqs 0.4.0 (August 11, 2020)
33+
- [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) aligned with liboqs 0.3.0 (July 10, 2020)
34+
- [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) aligned with liboqs 0.2.0 (October 8, 2019)
35+
- [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) aligned with liboqs 0.1.0 (November 13, 2018)

include/openssl/opensslv.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ extern "C" {
4040
* major minor fix final patch/beta)
4141
*/
4242
# define OPENSSL_VERSION_NUMBER 0x101010bfL
43-
# define OPENSSL_VERSION_TEXT "OpenSSL 1.1.1k 25 Mar 2021, Open Quantum Safe xxxx-xx snapshot"
43+
# define OPENSSL_VERSION_TEXT "OpenSSL 1.1.1k 25 Mar 2021, Open Quantum Safe 2021-03 snapshot"
4444

4545
/*-
4646
* The macros below are to be used for shared library (.so, .dll, ...)

0 commit comments

Comments
 (0)