Upravljanje ključev#
✓ |
⨯ |
⨯ |
⨯ |
⨯ |
⨯ |
⨯ |
⨯ |
Ključne reže#
Aplikacija PIV lahko hrani potrdila za različne namene. Za vsak namen sta zasebni ključ in ustrezno potrdilo shranjena v reži za ključe.
Igralna reža |
Aplikacija |
Opis |
---|---|---|
82-95 |
Upokojeno ključno vodstvo |
Zasebni ključi in potrdila v teh režah so se uporabljali za aplikacije za upravljanje ključev in so še vedno tam zaradi zagotavljanja združljivosti za nazaj. |
9a |
Preverjanje pristnosti |
Zasebni ključ in potrdilo v tej reži se uporabljata za preverjanje pristnosti imetnika kartice. |
9c |
Podpis |
Zasebni ključ in potrdilo v tej reži se uporabljata za podpisovanje e-poštnih sporočil in datotek. |
9d |
Upravljanje ključev |
Zasebni ključ in potrdilo v tej reži se uporabljata za šifriranje e-poštnih sporočil in datotek. |
9e |
Preverjanje pristnosti kartice |
Zasebni ključ in potrdilo v tej reži se uporabljata za fizične operacije, kot sta dostop do stavbe ali beleženje časa. Pogoj je podpora ustreznega sistema. |
Algoritmi#
Aplikacija PIV uporablja asimetrične in simetrične algoritme. Asimetrični algoritmi se uporabljajo za zasebne ključe uporabnikov, simetrični pa za ključ upravljanja.
Podprti algoritmi asimetričnih ključev:
RSA 2048
nistp256
Podprti algoritmi simetričnih ključev:
AES 256
3DES (TDES)
Opozorilo
Uporaba algoritma 3DES (TDES) ni priporočljiva.
Ustvarjanje ključa#
Aplikacija PIV lahko ustvari nov zasebni ključ na ključu Nitrokey.
Spodnji ukaz bo ustvaril zasebni ključ v reži za ključe 9a
za uporabnika z imenom subjekta John Doe
in alternativnim imenom subjekta jd@nitrokey.local
.
nitropy nk3 piv generate-key --key-slot 9a --subject-name "John Doe" --subject-alt-name-upn "jd@nitrokey.local"