Võtmehaldus

Compatible Nitrokeys

3A/C/Mini

Passkey

HSM 2

Pro 2

FIDO2

Storage 2

Start

U2F

active

inactive

inactive

inactive

inactive

inactive

inactive

inactive

Key Slots

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

Taotlus

Kirjeldus

82-95

Pensionile jäänud võtmejuhtimine

Nendes kohtades olevaid privaatvõtmeid ja sertifikaate kasutati võtmehaldusrakenduste jaoks ja need on endiselt olemas, et tagada tagasiulatuv ühilduvus.

9a

Autentimine

Selles pesa olevat isiklikku võtit ja sertifikaati kasutatakse kaardiomaniku autentimiseks.

9c

Allkiri

Selles pesa olevat privaatvõtit ja sertifikaati kasutatakse e-kirjade ja failide allkirjastamiseks.

9d

Võtmehaldus

Selles pesa olevat privaatvõtit ja sertifikaati kasutatakse e-kirjade ja failide krüpteerimiseks.

9e

Kaardi autentimine

Selles pesa olevat isiklikku võtit ja sertifikaati kasutatakse füüsilisteks toiminguteks, näiteks hoonesse sisenemiseks või aja registreerimiseks. Eelduseks on vastava süsteemi tugi.

Algoritmid

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

Toetatud asümmeetrilise võtme algoritmid:

  • RSA 2048

  • nistp256

Toetatud sümmeetrilise võtme algoritmid:

  • AES 256

  • 3DES (TDES)

Hoiatus

Ei ole soovitatav kasutada 3DES (TDES) algoritmi.

Management Key

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

0102030405060708 0102030405060708 0102030405060708

Võtme genereerimine

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"