Nastavení KDF-DO#
Úvod#
KDF-DO je zkratka pro Key Derived Function - Data Object. Pomocí tohoto datového objektu může karta informovat klienty, že podporuje odvozené klíče. (Podrobnosti viz oddíl 4.3.2 specifikace OpenPGP Smart Card 3.4). Výhodou použití odvozených klíčů je, že místo přenosu hesel v otevřeném textu se na kartu přenášejí pouze hashe, a proto se na kartě ukládají pouze hashe. Protože odvozený klíč bude delší než původní heslo, bude také obtížnější úspěšně provést útok hrubou silou.
Poznámka
V současné době je možné nastavit KDF-DO pouze tehdy, když je Nitrokey Start prázdný (těsně po obnovení továrního nastavení).
Kroky pro konfiguraci KDF-DO#
Spuštění obnovení továrního nastavení
Nastavení KDF-DO pomocí GnuPG
Změna kódu PIN správce (volitelné; bez klíčů je možná pouze změna kódu PIN správce)
Import / generování klíčů
Změna kódu PIN uživatele a správce
Nastavení KDF-DO pomocí GnuPG#
Spusťte gpg2 –card-edit
$ admin
$ kdf-setup
Zadejte kód PIN správce
Ověřte aktuální stav karty pomocí údajů o kartě (gpg2 –card-status), kde by mělo být vidět Nastavení KDF ……: on, např.:
Max. PIN lengths .: 127 127 127
PIN retry counter : 3 3 3
Signature counter : 0
KDF setting ......: on
Signature key ....: [none]
Testováno s#
gpg (GnuPG) 2.2.20 / 2.2.25
Nitrokey Start RTM.10
Klíče Curve 25519