Skip to content
Choose a tag to compare

OQS-OpenSSL_1_1_1-stable snapshot 2020-07

@dstebila dstebila released this
· 674 commits to OQS-OpenSSL_1_1_1-stable since this release
Choose a tag to compare

OQS-OpenSSL_1_1_1-stable snapshot 2020-07


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: and on Github at

liboqs is an open source C library for quantum-resistant cryptographic algorithms.

open-quantum-safe/openssl is an integration of liboqs into (a fork of) OpenSSL. The goal of this integration is to provide easy prototyping of quantum-resistant cryptography in TLS 1.3, X.509 certificates, CMS, and S/MIME. The integration should not be considered "production quality".

Release notes

This is the 2020-07 snapshot release of OQS-OpenSSL, which was released on July 10, 2020. Its release page on GitHub is This release is intended to be used with liboqs version 0.3.0.

What's New

This is the fourth snapshot release of OQS-OpenSSL_1_1_1-stable. It is based on OpenSSL 1.1.1g.

  • Uses the updated NIST Round 2 submissions added to liboqs 0.3.0, as described in the liboqs release notes.
  • Adds support for post-quantum signatures in S/MIME and CMS features of OQS-OpenSSL.
  • Adds post-quantum algorithms to OpenSSL's speed command.
  • Implements hybrid key exchange in TLS 1.3 in accordance with draft-ietf-tls-hybrid-design-00.
  • More reliable building and use of shared libraries.
  • Improves testing of post-quantum functionality, including interoperability with OQS-BoringSSL.