Install Client SDK 5 for PKCS #11 library
This topic provides instructions for installing the latest version of the PKCS #11 library from the Client SDK 5 version series. For more
information about the Client SDK or PKCS #11 library, see Using the Client SDK and PKCS #11 library.
Installation
With Client SDK 5, you are not required to install or run a client daemon.
To run a single HSM cluster with Client SDK 5, you must first manage client key
durability settings by setting disable_key_availability_check
to
True
. For more information, see Key
Synchronization and Client SDK 5 Configure
Tool.
For more information about the PKCS #11 library in Client SDK 5, see PKCS #11 library.
To install and configure the PKCS #11 library
-
Use the following commands to download and install the PKCS #11 library.
- Amazon Linux 2
-
Install the PKCS #11 library for Amazon Linux 2 on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL7/cloudhsm-pkcs11-latest.el7.x86_64.rpm
$
sudo yum install ./cloudhsm-pkcs11-latest.el7.x86_64.rpm
Install the PKCS #11 library for Amazon Linux 2 on ARM64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL7/cloudhsm-pkcs11-latest.el7.aarch64.rpm
$
sudo yum install ./cloudhsm-pkcs11-latest.el7.aarch64.rpm
- Amazon Linux 2023
-
Install the PKCS #11 library for Amazon Linux 2023 on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Amzn2023/cloudhsm-pkcs11-latest.amzn2023.x86_64.rpm
$
sudo yum install ./cloudhsm-pkcs11-latest.amzn2023.x86_64.rpm
- CentOS 7 (7.8+)
-
Install the PKCS #11 library for CentOS 7.8+ on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL7/cloudhsm-pkcs11-latest.el7.x86_64.rpm
$
sudo yum install ./cloudhsm-pkcs11-latest.el7.x86_64.rpm
- RHEL7 (7.8+)
-
Install the PKCS #11 library for RHEL 7.9+ on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL7/cloudhsm-pkcs11-latest.el7.x86_64.rpm
$
sudo yum install ./cloudhsm-pkcs11-latest.el7.x86_64.rpm
- RHEL8 (8.3+)
-
Install the PKCS #11 library for RHEL 8.3+ on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL8/cloudhsm-pkcs11-latest.el8.x86_64.rpm
$
sudo yum install ./cloudhsm-pkcs11-latest.el8.x86_64.rpm
- RHEL9 (9.2+)
-
Install the PKCS #11 library for RHEL9 (9.2+) on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL9/cloudhsm-pkcs11-latest.el9.x86_64.rpm
$
sudo yum install ./cloudhsm-pkcs11-latest.el9.x86_64.rpm
- Ubuntu 20.04 LTS
-
Install the PKCS #11 library for Ubuntu 20.04 LTS on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Focal/cloudhsm-pkcs11_latest_u20.04_amd64.deb
$
sudo apt install ./cloudhsm-pkcs11_latest_u20.04_amd64.deb
- Ubuntu 22.04 LTS
-
Install the PKCS #11 library for Ubuntu 22.04 LTS on X86_64 architecture:
$
wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Jammy/cloudhsm-pkcs11_latest_u22.04_amd64.deb
$
sudo apt install ./cloudhsm-pkcs11_latest_u22.04_amd64.deb
- Windows Server 2016
-
Install the PKCS #11 library for Windows Server 2016 on X86_64 architecture:
- Windows Server 2019
-
Install the PKCS #11 library for Windows Server 2019 on X86_64 architecture:
-
Use the configure tool to specify the location of the issuing
certificate. For instructions, see Specify the location of the issuing certificate.
-
To connect to your cluster, see Bootstrap the Client SDK.
-
You can find the PKCS #11 library files in the following locations:
-
Linux binaries, configuration scripts, and log files:
/opt/cloudhsm
Windows binaries:
C:\ProgramFiles\Amazon\CloudHSM
Windows configuration scripts and log files:
C:\ProgramData\Amazon\CloudHSM