Gestion des clés

Compatible Nitrokeys

3A/C/Mini

Passkey

HSM 2

Pro 2

FIDO2

Storage 2

Start

U2F

active

inactive

inactive

inactive

inactive

inactive

inactive

inactive

Fentes à clés

The PIV smart card can hold certificates for different purposes. For each purpose the private key and its corresponding certificate are stored in a key slot.

Fente

Application

Description

82-95

Retraité Gestionnaire clé

Les clés privées et les certificats dans ces emplacements ont été utilisés pour des applications de gestion de clés et sont toujours là pour assurer la compatibilité ascendante.

9a

Authentification

La clé privée et le certificat contenus dans cet emplacement sont utilisés pour authentifier le titulaire de la carte.

9c

Signature

La clé privée et le certificat de cet emplacement sont utilisés pour signer des courriels et des fichiers.

9d

Gestion des clés

La clé privée et le certificat de cet emplacement sont utilisés pour crypter les courriels et les fichiers.

9e

Authentification de la carte

La clé privée et le certificat de cet emplacement sont utilisés pour les opérations physiques, telles que l’accès aux bâtiments ou l’enregistrement des heures. La prise en charge par le système concerné est une condition préalable.

Algorithmes

PIV uses asymmetric and symmetric algorithms. The asymmetric algorithms are used for the user private keys and the symmetric algorithms for the management key.

Algorithmes de clés asymétriques pris en charge :

  • RSA 2048

  • nistp256

Algorithmes de clés symétriques pris en charge :

  • AES 256

  • 3DES (TDES)

Avertissement

Il n’est pas recommandé d’utiliser l’algorithme 3DES (TDES).

Management Key

For compatibility reasons, the default management key is the following 3DES (TDES) key (24 bytes in hexadecimal):

0102030405060708 0102030405060708 0102030405060708

Génération de clés

The PIV smart card can generate a new private key on the Nitrokey.

The command below will create a private key in key slot 9a for the user with the subject name John Doe and subject alternative name jd@nitrokey.local.

nitropy nk3 piv generate-key --key-slot 9a --subject-name "John Doe" --subject-alt-name-upn "jd@nitrokey.local"