OpenSSL
frameworkOpenSSL is a software library for applications that secure communications over computer networks against eavesdropping or need to identify the party at the other end. It is widely used by Internet servers, including the majority of HTTPS websites.
Release | Released | Supported | Premium support | Latest |
---|---|---|---|---|
3.3 | 3 months and 1 week ago (09 Apr 2024) |
Ends
in 1 year and 8 months (10 Apr 2026)
|
Unavailable |
3.3.1
(04 Jun 2024)
|
3.2 | 8 months ago (23 Nov 2023) |
Ends
in 1 year and 4 months (23 Nov 2025)
|
Unavailable |
3.2.2
(04 Jun 2024)
|
3.1 | 1 year and 4 months ago (14 Mar 2023) |
Ends
in 7 months and 3 weeks (14 Mar 2025)
|
Unavailable |
3.1.6
(04 Jun 2024)
|
3.0 (LTS) | 2 years and 10 months ago (07 Sep 2021) |
Ends
in 2 years (07 Sep 2026)
|
Yes |
3.0.14
(04 Jun 2024)
|
1.1.1 (LTS) | 5 years and 10 months ago (11 Sep 2018) |
Ended
10 months ago (11 Sep 2023)
|
Yes |
1.1.1w
(12 Sep 2023)
|
1.1.0 | 7 years and 11 months ago (25 Aug 2016) |
Ended
4 years and 10 months ago (11 Sep 2019)
|
Unavailable |
1.1.0l
(10 Sep 2019)
|
1.0.2 (LTS) | 9 years ago (22 Jan 2015) |
Ended
4 years and 6 months ago (31 Dec 2019)
|
Yes |
1.0.2u
(20 Dec 2019)
|
It is supported for UNIX-like platforms, Android, Windows, DOS platform with DJGPP, OpenVMS, Perl and Valgrind.
LTS releases will be supported for at least five years, and they will specify one at least every four years. Non-LTS releases will be supported for at least two years.
As of release 3.0.0, the OpenSSL versioning scheme is changing to a more contemporary format:
MAJOR.MINOR.PATCH
. With this format, API/ABI compatibility will be guaranteed for the same MAJOR
version number. Previously they guaranteed API/ABI compatibility across the same MAJOR.MINOR
combination.
-
MAJOR
: API/ABI incompatible changes will increase this number -
MINOR
: API/ABI compatible feature releases will change this -
PATCH
: Bug fix releases will increment this number. We also allow backporting of accessor functions in these releases.
In addition to community support, the OpenSSL Software Services provide commercial extended support through the Premium Enterprise Level Support contract. With this contract, LTS releases remain supported beyond the public EOL date for as long as it remains commercially viable for OpenSSL Software Services.
More information is available on the OpenSSL website.
You should be running one of the supported release numbers listed above in the rightmost column.
openssl version
You can submit an improvement to this page on GitHub . This page has a corresponding Talk Page.
A JSON version of this page is available at /api/openssl.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/openssl.ics.