Ensure the system environment you will be using meets the following hardware and software requirements.
This guide assumes that the user has already installed and configured the required software.
Tested Versions
The integrations that have been successfully tested with the Utimaco HSM with NGINX.
|
Operating System |
NGINX |
OpenSSL |
Utimaco Security Server Version |
Utimaco HSM |
|---|---|---|---|---|
|
RHEL8 |
Nginx 1.23.1
|
OpenSSL 1.1.1q
|
SecurityServer 4.45.3
p11tool2 from product package Utimaco SecurityServer |
CryptoServer CSe-Series/Se- Series
|
List of tested versions
SecurityServer 4.45.5 is not supported with NGINX.
Software Requirements
|
Software |
Software Requirements |
|---|---|
|
Nginx |
Nginx 1.23.1 |
|
OpenSSL |
OpenSSL 1.1.1q |
|
Libp11 (Linux) |
0.4.12 |
|
HSM Interface |
SecurityServer PKCS#11 Provider |
List of software requirements
Hardware Requirements
|
Hardware |
Hardware Requirements |
|---|---|
|
Utimaco LAN HSM |
CryptoServer CSe-Series/Se-Series LAN with firmware SecurityServer 4.45.3 |
|
Hardware |
Hardware Requirements |
|
Utimaco PCI-e HSM |
CryptoServer CSe-Series/Se-Series PCI-e with firmware SecurityServer 4.45.3 |
List of hardware requirements
Set up an account on the Utimaco support portal and request download access at the following URL: https://support.hsm.utimaco.com/.
3.4 Prerequisites
Before you begin, please ensure that:
-
The CryptoServer is set up and configured. Refer to the CryptoServer documentation to set up the HSM.
-
The CryptoServer Default Admin has been replaced with a new admin user.
-
The MBK has been created and stored onto each HSM. Refer to the CryptoServer documentation to set up the MBK.
-
The operating system is listed in Tested Versions.
-
The SecurityServer is listed in Tested Version.
-
The PKCS#11 library is set up and configured as per the environment. Refer the CryptoServer documentations to set up and configure the PKCS#11 library for CryptoServer.
-
Ypu familiarize yourself with the Nginx and OpenSSL documents and setup process.
-
There is a user with admin privileges as it is required for installing few packages on to the NGINX server.