Cryptography and SSL/TLS Toolkit

Welcome to OpenSSL!

OpenSSL is an open source project that provides a
robust, commercial-grade, and full-featured toolkit
for the Transport Layer Security (TLS) and Secure
Sockets Layer (SSL) protocols. It is also a general-purpose
cryptography library. For more information about the
team and community around the project, or to start making
your own contributions, start with the
community page. To get the
latest news, download the source, and so on, please see
the sidebar or the buttons at the top of every page.

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.

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).