Open-source implementation of TLS protocols; forked from OpenSSL in 2014
LibreSSL
Puffy, the mascot of OpenBSD, made to resemble King Ferdinand[1]
Original author(s)
The OpenSSL Project
Developer(s)
The OpenBSD Project
Initial release
2.0.0 / 11 July 2014; 9 years ago (2014-07-11)
Stable release
3.9.2[2]
/ 12 May 2024
Preview release
3.9.0 (9 March 2024; 2 months ago (2024-03-09)[3][4]) [±]
Repository
github.com/libressl-portable/portable.git
Written in
C, assembly, Perl
Operating system
OpenBSD, FreeBSD, NetBSD, Linux, HP-UX, Solaris, macOS, Windows and others[5]
Type
Cryptography library
License
Apache-1.0, BSD-4-Clause, ISC, public domain
Website
www.libressl.org
LibreSSL is an open-source implementation of the Transport Layer Security (TLS) protocol. The implementation is named after Secure Sockets Layer (SSL), the deprecated predecessor of TLS, for which support was removed in release 2.3.0. The OpenBSD project forked LibreSSL from OpenSSL 1.0.1g in April 2014 as a response to the Heartbleed security vulnerability,[6][7][8][9] with the goals of modernizing the codebase, improving security, and applying development best practices.[10][11][12]
^Cook, Brent (2 May 2017). "LibreSSL, almost Two Years Later". InfoSec Southwest. YouTube. Retrieved 15 September 2018.
^Brent Cook (12 May 2024). "LibreSSL 3.9.2 Released". Retrieved 12 May 2024.
^"LibreSSL". Retrieved 14 March 2024.
^"LibreSSL Releases". Retrieved 14 March 2024.
^"LibreSSL Releases".
^Unangst, Ted (22 April 2014). "Origins of libressl". flak. Retrieved 24 April 2014.
^Kerner, Sean Michael (22 April 2014). "After Heartbleed, OpenSSL Is Forked Into LibreSSL". eWeek. Retrieved 24 April 2014.
^"Not Just a Cleanup Any More: LibreSSL Project Announced". Slashdot. 22 April 2014. Retrieved 24 April 2014.
^M, Constantine (17 May 2014). Soulskill (ed.). "30-Day Status Update On LibreSSL". Slashdot.
^"LibreSSL".
^Seltzer, Larry (21 April 2014). "OpenBSD forks, prunes, fixes OpenSSL". Zero Day. ZDNet. Retrieved 21 April 2014.
^Hessler, Peter (15 April 2014). "OpenBSD has started a massive strip-down and cleanup of OpenSSL". OpenBSD Journal. Retrieved 24 April 2014.
LibreSSL is an open-source implementation of the Transport Layer Security (TLS) protocol. The implementation is named after Secure Sockets Layer (SSL)...
Google announced its own fork of OpenSSL dubbed BoringSSL. Google plans to co-operate with OpenSSL and LibreSSL developers. Google has since developed...
SunJSSE) LibreSSL: a fork of OpenSSL by OpenBSD project. MatrixSSL: a dual licensed implementation Mbed TLS (previously PolarSSL): A tiny SSL library implementation...
expression library, and Windows 10 uses OpenSSH (OpenBSD Secure Shell) with LibreSSL. The word "open" in the name OpenBSD refers to the availability of the...
"The Datagram Transport Layer Security (DTLS) Protocol Version 1.3". "LibreSSL 3.3.2 Release Notes". The OpenBSD Project. 2021-05-01. Retrieved 2021-06-13...
introduced support for TLS_FALLBACK_SCSV. LibreSSL version 2.1.1, released on October 16, 2014, disabled SSL 3.0 by default. A new variant of the original...
Archived from the original on 12 May 2015. Retrieved 24 May 2015. "LibreSSL". libressl.org. Archived from the original on 14 April 2020. Retrieved 24 May...
"OpenSSL is not developed by a responsible team." Following Heartbleed's disclosure, members of the OpenBSD project forked OpenSSL into LibreSSL. LibreSSL...
as OpenSSL and LibreSSL support some such cryptographic accelerators. Almost all Unix-like operating systems use OpenSSL or the fork LibreSSL as their...
27 October 2018. Retrieved 26 July 2023. "Support ESNI · Issue #546 · libressl/portable". GitHub. Retrieved 26 July 2023. "116168 - TLS server name indication...
Windows, Secure Transport on macOS and iOS, SSL/TLS through OpenSSL, BoringSSL, libreSSL, AmiSSL, wolfSSL, BearSSL and rustls. curl is a command-line tool...
Neue as the system typeface. OS X El Capitan also adopts LibreSSL in replacement of OpenSSL used in previous versions. OS X El Capitan introduces new...
these optimizations are also present in various clones and forks, like LibreSSL. Prime95/MPrime, the software used for GIMPS, started using the AVX instructions...
LibreSSL as the system cryptography library by default. In February 2021, the Void Linux team announced Void Linux would be switching back to OpenSSL...
from the code base of one of several TLS implementation projects: OpenSSLLibreSSL Network Security Services (NSS) This disambiguation page lists articles...
Cotter, supports 64-bit systems and has a CFNetwork implementation with LibreSSL-based TLS. A fork of OpenCFLite was created by Grant Erickson (an original...
Introduces BSAFE SSL-C for Worldwide Markets". PR Newswire. SSLeay Documentation Archive SSLapps Notes GnuTLS OpenSSL, a major fork of SSLeay LibreSSL, a major...
despite years of unmerged patches. Maintained alternatives include ccrypt, libressl, and others. Examples of mcrypt usage in a Linux command-line environment:...