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"