All Products
Search
Document Center

Key Management Service:Install the PKCS #11 library

Last Updated:Mar 31, 2026

The PKCS #11 library lets you build PKCS #11-compatible applications that use a hardware security module (HSM) for cryptographic operations. The library runs on Linux only.

Prerequisites

Before you begin, ensure that you have:

Install the PKCS #11 library

Installation packages vary by HSM region. Select the section that matches your region and operating system.

Important

Choose the correct region before downloading. Installing the wrong regional package may prevent the library from working correctly with your HSM.

Indonesia (Jakarta)

CentOS 8

  1. Download the installation package: hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.rpm

  2. Install the package:

    sudo rpm -ivh hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.rpm

Debian

  1. Download the installation package: hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.deb

  2. Install the package:

    sudo dpkg -i hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.deb

Other regions

CentOS 8

  1. Download the installation package: hsm-client-pkcs-v2.03.15.10-1.x86_64.rpm

  2. Install the package:

    sudo rpm -ivh hsm-client-pkcs-v2.03.15.10-1.x86_64.rpm

Debian

  1. Download the installation package: hsm-client-pkcs11-2.03.15.10-20240710_1.x86_64.deb

  2. Install the package:

    sudo dpkg -i hsm-client-pkcs11-2.03.15.10-20240710_1.x86_64.deb

Verify the installation

Confirm the library files are in place:

ls /opt/hsm/lib

A successful installation lists the PKCS #11 library files under /opt/hsm/lib.

What's next