The OpenSSL project today delivered its beta version of OpenSSL 3.0, which is the equivalent of a release candidate ahead of the official 3.0.0 release scheduled for next quarter.
OpenSSL 3.0 has been in the works for some time as a major overhaul of this widely used critical open source security component and is now more extensible and provides a number of new features compared to the current stable 1.1 series. Another fundamental change is that OpenSSL 3.0 is now licensed under the Apache 2.0 license.
OpenSSL 3.0 has migrated to a vendor-based architecture to allow greater flexibility. Fully “pluggable” TLSv1.3 groups, new encoder and decoder support, full Certificate Management Protocol (CMP) implementation, new APIs, and built-in TLS kernel support are just some of the many important changes that have been made by OpenSSL 3.0.
This beta version of OpenSSL 3.0 (release candidate) comes after more than a dozen alpha releases in recent weeks.
More details on today’s OpenSSL 3.0 candidate release can be found through the project site at OpenSSL.org. Many other technical details on the plethora of changes for OpenSSL 3.0 can be found through the OpenSSL Wiki. OpenSSL 3.0.0 stable is expected to arrive in the third quarter.