In this blog we describe the installation of OpenSSL for Windows.
What is OpenSSL
Open SSL is an all-around cryptography library that offers open-source application of the TLS protocol. First released in 1998, it is available for Linux, Windows, macOS, and BSD systems. OpenSSL allows users to perform various SSL related tasks, including CSR (Certificate Signing Request) and private keys generation and SSL certificate installation.
Most of the Linux distributions come with OpenSSL pre-compiled, but if you’re on a Windows system, you can get it from here.
Why do you need OpenSSL?
With OpenSSL, you can apply for your digital certificate (Generate the Certificate Signing Request) and install the SSL files on your server. You can also convert your certificate into various SSL formats, as well as do all kind of verifications. More on them in another chapter. All you have to do is learn a few common OpenSSL commands and, with each new certificate, the configuration process will become quicker and easier. Since not all servers provide web user interfaces for SSL management, on some platforms OpenSSL is the only solution to import and configure your certificate.
How to use OpenSSL?
OpenSSL is all about its command lines. Below we’ve put together a few common OpenSSL commands for regular users. If you want to study all the commands, please go to this page.
Installation of OpenSSL for Windows
Double click the file Win64OpenSSL-1_1_1i.exe.
Accept the agreement and select Next to continue.
Select the destination location.
Select the name for the Start Menu Folder.
Select the folder were to install the DLLs.
Check all the settings and select Install to continue.
Choose a donation if not unselect all options and select Finish to continue.
Installation is finished and OpenSSL is ready to use.