Skip to main content

Prerequisites

This pages describes the prerequisites for setting up OpenSSL for usage with a Primus HSM using an OpenSSL provider.

You will need:

  • A Securosys Primus HSM or CloudHSM
  • A machine with OpenSSL and the Primus PKCS#11 API Provider installed (see below)
tip

For a wizard-like experience, use the installation script instead of the manual install. The script guides you through the process of installing and configuring the Primus PKCS#11 Provider and (optionally) integrates OpenSSL via PKCS#11.

Install the Primus PKCS#11 API Provider​

OpenSSL communicates with the Primus HSM over the HSM's PKCS#11 API. Therefore, please install and configure the Primus PKCS#11 API Provider on your target machine.

Install OpenSSL 3.x (or later)​

The easiest way to install OpenSSL is through your distribution's package manager. All recent versions of the major distributions include OpenSSL 3.x.

Installation using the package manager​

On Debian 12 and Ubuntu 22.04 (and newer):

sudo apt install openssl

On Red Hat Enterprise Linux 9, CentOS 9, and Fedora 38 (or newer):

sudo dnf install openssl

On SUSE-15 SP4 (or newer):

sudo zypper install openssl-3
Get started withCloudHSM for free.
Other questions?Ask Sales.
Feedback
Need help?