La bibliothèque PKCS #11 vous permet de développer des applications compatibles avec le standard PKCS #11 qui exploitent un module de sécurité matériel (HSM) pour les opérations cryptographiques. Cette bibliothèque est exclusivement compatible avec Linux.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Un HSM à l'état Initializing avec un utilisateur crypto (CU) créé. Pour les instructions de configuration, consultez la rubrique Getting started with Cloud Hardware Security Module.
Un client HSM (
hsm_proxy) en cours d'exécution. Pour les instructions de démarrage, reportez-vous à la section Getting started with Cloud Hardware Security Module.
Installation de la bibliothèque PKCS #11
Les packages d'installation varient selon la région du HSM. Sélectionnez la section correspondant à votre région et à votre système d'exploitation.
Sélectionnez la bonne région avant le téléchargement. L'installation d'un package régional incorrect peut empêcher la bibliothèque de fonctionner correctement avec votre HSM.
Indonésie (Jakarta)
CentOS 8
Téléchargez le package d'installation : hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.rpm
-
Installez le package :
sudo rpm -ivh hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.rpm
Debian
Téléchargez le package d'installation : hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.deb
-
Installez le package :
sudo dpkg -i hsm-client-pkcs11-v2.09.07.02-1.202411041707.x86_64.deb
Autres régions
CentOS 8
Téléchargez le package d'installation : hsm-client-pkcs-v2.03.15.10-1.x86_64.rpm
-
Installez le package :
sudo rpm -ivh hsm-client-pkcs-v2.03.15.10-1.x86_64.rpm
Debian
Téléchargez le package d'installation : hsm-client-pkcs11-2.03.15.10-20240710_1.x86_64.deb
-
Installez le package :
sudo dpkg -i hsm-client-pkcs11-2.03.15.10-20240710_1.x86_64.deb
Vérification de l'installation
Confirmez que les fichiers de la bibliothèque sont bien présents :
ls /opt/hsm/lib
Une installation réussie affiche les fichiers de la bibliothèque PKCS #11 dans le répertoire /opt/hsm/lib.