You can use the PKCS #11 library to build PKCS #11-compatible applications and use the hardware security module (HSM) client to perform cryptographic operations. The PKCS #11 library is supported only on Linux operating systems.
Prerequisites
Your hardware security module (HSM) is in the Initializing state, and a crypto user (CU) is created. For more information, see Getting started with Cloud Hardware Security Module.
An HSM client (hsm_proxy) is started. For more information, see Getting started with Cloud Hardware Security Module.
Install the PKCS #11 library
The versions of installation packages for the PKCS #11 library vary based on the regions of HSMs.
Indonesia (Jakarta)
Operating system | Procedure |
CentOS 8 |
|
Debian |
|
Other regions
Operating system | Procedure |
CentOS 8 |
|
Debian |
|
The PKCS #11 library is stored in the /opt/hsm/lib
directory.