Raktų valdymas#

Pagrindiniai lizdai#

PIV programoje gali būti saugomi įvairiems tikslams skirti sertifikatai. Kiekvienam tikslui privatusis raktas ir atitinkamas sertifikatas saugomi raktų lizde.

Lizdas

Paraiška

Aprašymas

82-95

Į pensiją išėjusi pagrindinė vadovybė

Šiuose lizduose esantys privatieji raktai ir sertifikatai buvo naudojami raktų valdymo programoms ir tebėra naudojami siekiant užtikrinti atgalinį suderinamumą.

9a

Autentiškumo nustatymas

Šiame lizde esantis privatus raktas ir sertifikatas naudojami kortelės turėtojui autentifikuoti.

9c

Parašas

Šio lizdo privatus raktas ir sertifikatas naudojami el. laiškams ir failams pasirašyti.

9d

Raktų valdymas

Šio lizdo privatus raktas ir sertifikatas naudojami el. laiškams ir failams šifruoti.

9e

Kortelės autentiškumo nustatymas

Šio lizdo privatus raktas ir sertifikatas naudojami fizinėms operacijoms, pavyzdžiui, įeiti į pastatą arba registruoti laiką. Būtinas atitinkamos sistemos palaikymas.

Algoritmai#

PIV programoje naudojami asimetriniai ir simetriniai algoritmai. Asimetriniai algoritmai naudojami naudotojų privatiems raktams, o simetriniai - valdymo raktui.

Palaikomi asimetrinio rakto algoritmai:

  • RSA 2048

  • nistp256

Palaikomi simetrinio rakto algoritmai:

  • AES 256

  • 3DES (TDES)

Įspėjimas

Nerekomenduojama naudoti 3DES (TDES) algoritmo.

Generuoti raktą#

PIV programa gali sukurti naują privatų raktą „Nitrokey“.

Toliau pateikta komanda sukurs privatųjį raktą raktų lizde 9a naudotojui, kurio subjekto vardas John Doe ir alternatyvus subjekto vardas jd@nitrokey.local.

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