Cryptography and SSL/TLS Toolkit

Welcome to the OpenSSL Project

The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols as well as a full-strength general purpose cryptography library. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL toolkit and its related documentation.

OpenSSL is based on the excellent SSLeay library developed by Eric Young and Tim Hudson. The OpenSSL toolkit is licensed under an Apache-style license, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions.

Latest News

09-Jul-2015Security Advisory: one security fix
09-Jul-2015OpenSSL 1.0.2d is now available, including bug and security fixes
09-Jul-2015OpenSSL 1.0.1p is now available, including bug and security fixes
06-Jul-2015OpenSSL 1.0.2d and 1.0.1p security releases due 9th July 2015
12-Jun-2015New releases to resolve ABI compatibility problems:



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.


This product includes cryptographic software written by Eric Young. This product includes software written by Tim Hudson (