About LibreSSL
 Project Goals


Getting Source
 CVS on Web
LibreSSL 2.1.6 released March 19, 2015

LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.

Primary development occurs inside the OpenBSD source tree with the usual care the project is known for. On a regular basis the code is re-packaged for portable use by other operating systems (Linux, FreeBSD, Windows, etc).

The latest stable release is 2.1.6. The current development series is 2.2.

LibreSSL is composed of four parts:

  • The openssl(1) utility, which provides tools for managing keys, certificates, etc.
  • libcrypto: a library of cryptography fundamentals
  • libssl: a TLS library, backwards-compatible with OpenSSL
  • libtls: a new TLS library, designed to make it easier to write foolproof applications

LibreSSL portable releases are signed with a signify(1) public key: RWQg/nutTVqCUVUw8OhyHt9n51IC8mdQRd1b93dOyVrwtIXmMI+dtGFe
Releases can be verified from within the OpenBSD operating system or by using an unofficial Linux port of signify.

LibreSSL is supported financially by the OpenBSD Foundation and the OpenBSD Project. Please consider helping our efforts.

Copyright © 2015 OpenBSD