Atslēgas pārvaldība

Compatible Nitrokeys

3A/C/Mini

Passkey

HSM 2

Pro 2

FIDO2

Storage 2

Start

U2F

active

inactive

inactive

inactive

inactive

inactive

inactive

inactive

Galvenās nišas

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

Pieteikums

Apraksts

82-95

Pensionētā galvenā vadība

Privātās atslēgas un sertifikāti šajos slotos tika izmantoti atslēgu pārvaldības lietojumprogrammām, un tie joprojām ir pieejami, lai nodrošinātu atpakaļejošu savietojamību.

9a

Autentifikācija

Šajā slotā esošā privātā atslēga un sertifikāts tiek izmantoti, lai autentificētu kartes turētāju.

9c

Paraksts

Šajā slotā esošā privātā atslēga un sertifikāts tiek izmantoti, lai parakstītu e-pasta ziņojumus un failus.

9d

Atslēgas pārvaldība

Šajā slotā esošā privātā atslēga un sertifikāts tiek izmantoti, lai šifrētu e-pasta ziņojumus un failus.

9e

Karšu autentifikācija

Privātā atslēga un sertifikāts šajā slotā tiek izmantoti fiziskām operācijām, piemēram, piekļuvei ēkai vai laika reģistrēšanai. Priekšnoteikums ir attiecīgās sistēmas atbalsts.

Algoritmi

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

Atbalstītie asimetrisko atslēgu algoritmi:

  • RSA 2048

  • nistp256

Atbalstītie simetriskās atslēgas algoritmi:

  • AES 256

  • 3DES (TDES)

Brīdinājums

Nav ieteicams izmantot 3DES (TDES) algoritmu.

Management Key

Savietojamības apsvērumu dēļ noklusējuma pārvaldības atslēga ir šāda 3DES (TDES) atslēga (24 baiti sešciparu sistēmā):

0102030405060708 0102030405060708 0102030405060708

Atslēgu ģenerēšana

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"