Skip to main content

Install OpenSSL

Windows​

OpenSSL is not included with Windows by default.

You can install OpenSSL using the Windows Package Manager:

winget search OpenSSL

Select an appropriate OpenSSL package from the search results and install it with:

winget install <package-name>

After the installation, open a new PowerShell or Command Prompt window and verify the installation:

openssl version

If the openssl command is not recognized, ensure that the OpenSSL installation directory is included in the system PATH environment variable.

Linux​

Before creating a certificate request, verify that OpenSSL is installed on the system. Run:

openssl version

If OpenSSL is installed, the installed version is displayed. If the command is not available, install OpenSSL as described below.

Ubuntu / Debian​

Install OpenSSL using apt:

sudo apt update
sudo apt install openssl

Verify the installation:

openssl version

Red Hat / Rocky Linux / AlmaLinux / Fedora​

Install OpenSSL using dnf:

sudo dnf install openssl

Verify the installation:

openssl version

macOS​

macOS includes cryptographic tools, but if a separate OpenSSL installation is required, it can be installed using Homebrew:

brew install openssl

Verify the installation:

openssl version