Use OpenSSL to create private keys and public keys that are necessary for establishing an SSL/TLS session.
-
In Linux, you do not need to install OpenSSL because it is pre-installed by default. When you enter "openssl version" from a terminal, if version information appears, OpenSSL is already installed.
-
In Windows, obtain the OpenSSL source code from the OpenSSL official website (http://www.openssl.org/) and compile the source code. Alternatively, use binary code provided by a third party.