Nøglehåndtering

Compatible Nitrokeys

3A/C/Mini

Passkey

HSM 2

Pro 2

FIDO2

Storage 2

Start

U2F

active

inactive

inactive

inactive

inactive

inactive

inactive

inactive

Nøgleslots

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.

Slot

Anvendelse

Beskrivelse

82-95

Pensioneret Key Management

De private nøgler og certifikater i disse slots blev brugt til nøglehåndteringsapplikationer og er der stadig for at give bagudkompatibilitet.

9a

Autentificering

Den private nøgle og certifikatet i dette slot bruges til at autentificere kortholderen.

9c

Underskrift

Den private nøgle og certifikatet i dette slot bruges til at signere e-mails og filer.

9d

Nøglehåndtering

Den private nøgle og certifikatet i dette slot bruges til at kryptere e-mails og filer.

9e

Godkendelse af kort

Den private nøgle og certifikatet i dette slot bruges til fysiske operationer, som f.eks. bygningsadgang eller tidsregistrering. Support fra det respektive system er en forudsætning.

Algoritmer

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

Understøttede asymmetriske nøglealgoritmer:

  • RSA 2048

  • nistp256

Understøttede symmetriske nøglealgoritmer:

  • AES 256

  • 3DES (TDES)

Advarsel

Det anbefales ikke at bruge 3DES (TDES)-algoritmen.

Management Key

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

0102030405060708 0102030405060708 0102030405060708

Nøglegenerering

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"