sslopensslwindows-10ssl-certificate

How to install OpenSSL in Windows 10?


I have a question about how and which version of OpenSSL I must install on Windows to later create certificates.

I installed one version (openssl-1.0.2d-fips-2.0.10) found on SourceForge but it does not generate the files correctly.

There is also the official website https://www.openssl.org, but I do not know how to install it, so that I can generate the keys and the .pem file.

I generated some environment variables that point to the folder where I unzipped the downloaded files, but I do not know if this is the correct way.


Solution

  • I also wanted to use OpenSSL on Windows 10. An easy way to do it without running into the risk of installing unknown software from 3rd party websites and risking viruses, is by using the openssl.exe that comes inside your Git for Windows installation. In my case, I found the OpenSSL executable in the following location of the Git for Windows installation.

    C:\Program Files\Git\usr\bin\openssl.exe
    

    If you also want instructions on how to use OpenSSL to generate and use certificates, here is a write-up on my blog. The step by step instructions first explain how to use Microsoft Windows Default Tool and also OpenSSL and explains the difference between them.