OpenSSL is very popular security library and tool. OpenSSL provides a lot of security algorithms, standards, protocols as library and tool. OpenSSL mainly developed in the Free software and Linux community but this doesn’t mean Windows do not use OpenSSL library and tools. In this tutorial we will learn how to install and configure OpenSSL in Windows operating systems.
Download OpenSSL Binaries
By default OpenSSL binaries for Windows do not provided OpenSSL developers. But binaries are provided by the community compiled in 32 or 64 bit versions. One of the community provided binaries can be download from following link.
By the time writing this tutorial
openssl-1.0.2l was the most recent version which can be downloaded from following links.
We will use
64 bit version of OpenSSL for this installation. We can extract downloaded file with Windows builtin tool or other 3rd parties like
Set PATH For OpenSSL
In order to use
openssl libraries and tools we should specify the path ofthe OpenSSL. We will do this by taking following steps.
Right Click ->
Advenced system settings ->
System variables part edit
Path variable and add the path extracted OpenSSL library resides.
Start OpenSSL Shell
Now we can start OpenSSL shell from MS-DOS or Powershell just typing
openssl command. This will run
openssl.exe in the extracted directory