Cybersecurity Made in Canada™

Outils de sécurité › ICP et certificats › HSM et PKCS#11

HSM et PKCS#11

Générez et analysez des URI PKCS#11 (RFC 7512), décodez les codes CKR, CKM et CKA de vos journaux et examinez les attributs d'un gabarit de clé HSM avant de générer des clés. Pour l'instant, les résultats des outils s'affichent en anglais.

  • 3 outils gratuits
  • Rien n'est téléversé ni conservé
  • PKCS#11 · RFC 7512

HSM et PKCS#11

Les modules de sécurité matériels (HSM) conservent les clés d'AC et de signature dans du matériel inviolable. PKCS#11 (Cryptoki) est l'API normalisée pour les utiliser.

Générateur et analyseur d'URI PKCS#11 RFC 7512

PKCS#11 est l'interface normalisée des HSM, des cartes à puce et des jetons. Les navigateurs ne peuvent pas communiquer directement avec les jetons, mais la plupart des outils (OpenSSL 3, p11-kit, GnuTLS, de nombreuses trousses HSM) désignent les clés par un URI pkcs11: Créez-en un ici, ou collez-en un pour le lire.

Générer

Il n'y a volontairement aucun champ pour pin-value : les NIP ne devraient pas circuler dans les URI.

Analyser

Exemple : openssl pkeyutl -sign -provider pkcs11 -inkey "pkcs11:object=web-signing-key;type=private" …

Recherche de codes PKCS#11 CKR · CKM · CKA Nouveau

Un CKR_0x000000A0 dans un journal? Décodez les codes de retour, mécanismes et attributs PKCS#11 par numéro ou par nom, avec ce qu’il faut vérifier ensuite.

Les valeurs suivent les spécifications OASIS PKCS #11 v2.40/3.0. Les codes à partir de 0x80000000 sont définis par les fournisseurs : consultez les fichiers d'en-tête du fournisseur de votre HSM.

Examen des gabarits de clés HSM Nouveau

Cochez les attributs définis lors de la génération d'une clé privée ou secrète sur votre HSM. L'examen signale les paramètres qui affaiblissent la protection de la clé.

Niveaux de sécurité FIPS 140-3 en bref

Niveau 1Algorithmes de qualité production; aucune exigence de sécurité physique.
Niveau 2Détection des manipulations et authentification des opérateurs fondée sur les rôles.
Niveau 3Résistance et réaction aux manipulations, authentification fondée sur l'identité, saisie protégée des clés.
Niveau 4Enveloppe de protection complète et protection contre les défaillances environnementales.

Les AC publiques et à haut niveau d'assurance conservent généralement leurs clés dans des HSM validés FIPS 140-2/140-3 de niveau 3 ou plus. Vérifiez le certificat d'un module dans la liste CMVP du NIST.