OpenSSL

Cryptography and SSL/TLS Toolkit

Downloads

Our development is maintained in a git repository, which is accessible over the network and cloned on GitHub, at https://github.com/openssl/openssl. Please familiarize yourself with the license.

The table below lists the latest releases for every branch. (For an explanation of the numbering, see our release strategy.) All releases can be found at /source/old. A list of mirror sites can be found here.

Note: The latest stable version is the 1.1.0 series of releases. Also available is the 1.0.2 series. This is also our Long Term Support (LTS) version (support will be provided until 31st December 2019). The 0.9.8, 1.0.0 and 1.0.1 versions are now out of support and should not be used.

KBytes  Date   File 
5239  2017-May-25 13:09:51  openssl-1.0.2l.tar.gz (SHA256) (PGP sign) (SHA1)
5154  2017-May-25 13:09:51  openssl-1.1.0f.tar.gz (SHA256) (PGP sign) (SHA1)
1457  2017-May-24 18:01:01  openssl-fips-2.0.16.tar.gz (SHA256) (PGP sign) (SHA1)
1437  2017-May-24 18:01:01  openssl-fips-ecp-2.0.16.tar.gz (SHA256) (PGP sign) (SHA1)

 

When building a release for the first time, please make sure to look at the README and INSTALL files in the distribution. If you have problems, look at the FAQ, which can also be found online.

PGP keys for the signatures are available from the OMC page. Current members that sign releases include Richard Levitte, Stephen Henson and Matt Caswell.

Each day we make a snapshot of each development branch. They can be found at https://www.openssl.org/source/snapshot/. These daily snapshots of the source tree are provided for convenience only and not even guaranteed to compile. Note that keeping a git local repository and updating it every 24 hours is equivalent and will often be faster and more efficient.

Legalities

Please remember that export/import and/or use of strong cryptography software, providing cryptography hooks, or even just communicating technical details about cryptography software is illegal in some parts of the world. So when you import this package to your country, re-distribute it from there or even just email technical suggestions or even source patches to the authors or other people you are strongly advised to pay close attention to any laws or regulations which apply to you. The authors of openssl are not liable for any violations you make here. So be careful, it is your responsibility.

Acknowledgement

This product includes cryptographic software written by Eric Young. This product includes software written by Tim Hudson (tjh@cryptsoft.com).