Supported Luna HSM Client Operating Systems
Luna HSM Client 7.2 and newer can be used with HSMs running Luna 6.2.1 or higher, or any Luna 7 version, without conflict. Luna HSM Client 7.2 and newer versions can coexist in large deployments. You can schedule client roll-outs at your convenience, without need to match versions across your organization. Future HSM features that do not have client-version dependencies will function without issue.
You can install the Luna HSM Client on the following operating systems (client version restrictions specified):
Operating System | OS Version | 64-bit applications on 64-bit OS | 32-bit applications on 64-bit OS | 32-bit applications on 32-bit OS | Secure Boot | DPoD HSM on Demand |
---|---|---|---|---|---|---|
Windows | 10 | Yes | 7.4.0 & older | No | 10.1.0 & newer | 10.1.0 & newer |
Windows Server Standard | 2019 | 10.1.0 & newer | No | No | 10.1.0 & newer | 10.1.0 & newer |
2016 | Yes | 7.4.0 & older | No | 10.1.0 & newer | 10.1.0 & newer | |
2012 R2 | Yes | 7.4.0 & older | No | No | 10.1.0 & newer | |
Windows Server Core | 2019 | 10.2.0 & newer | No | No | 10.2.0 & newer | 10.2.0 & newer |
2016 | 10.2.0 & newer | No | No | 10.2.0 & newer | 10.2.0 & newer | |
Red Hat Enterprise Linux (including variants like CentOS and Oracle Enterprise Linux) | 8 | 10.2.0 & newer | No | No | No | 10.2.0 & newer |
7 | Yes | 7.4.0 & older | 7.4.0 & older | No | 10.1.0 & newer | |
6 | Yes | 7.4.0 & older | 7.4.0 & older | No | No | |
SuSe Linux (minimal client only) | 12.4 | 10.1.0 & newer | 7.4.0 & older | 7.4.0 & older | No | No |
11.4 | 10.1.0 & newer | 7.4.0 & older | 7.4.0 & older | No | No | |
AIX * | 7.2 | 10.2.0 & newer | No | No | No | No |
7.1 | 7.1.0 & newer | 7.1.0 – 7.4.0 | No | No | No | |
Solaris (SPARC/x86) * | 11 |
7.1.0 & newer | 7.1.0 – 7.4.0 | No | No | No |
Ubuntu |
14.04 | Yes | No | 7.4.0 & older | No | No |
* Although the AIX and Solaris installers display the options, SafeNet Luna PCIe and USB HSMs are not supported. Select only SafeNet Luna Network HSM during installation.
apt-get install build-essential alien
If you are using a Docker container or another such microservice to install the Luna Minimal Client on Ubuntu, and your initial client installation was on another supported Linux distribution as listed above, you do not require alien. Refer to the product documentation for instructions. You might need to account for your particular system and any pre-existing dependencies for your other applications.
Remote PEDserver
The PEDserver software is included with the Luna HSM Client software. You must install the Luna HSM Client, with the PEDserver option, on each workstation used to host a remote PED. The PEDserver software is supported on Windows and Linux (see Supported Luna HSM Client Operating Systems).
Supported Cryptographic APIs
Applications can perform cryptographic operations using the following APIs:
>PKCS#11 2.20
>JCA within Oracle Java 7*/8*/9/10/11
* Luna HSM Client 10.1 and newer requires the advanced version of Oracle Java 7/8.
>JCA within OpenJDK 7/8/9/10/11
>OpenSSL
>Microsoft CAPI
>Microsoft CNG