Verify Nitrokey Authenticity

Compatible Nitrokeys

3A/C/Mini

Passkey

HSM 2

Pro 2

FIDO2

Storage 2

Start

U2F

✓

active

✓

active

⨯

inactive

⨯

inactive

⨯

inactive

⨯

inactive

⨯

inactive

⨯

inactive

Można sprawdzić autentyczność urządzeń Nitrokey 3 i Klucza dostępu Nitrokey, aby upewnić się, że spełniają one oczekiwania dotyczące bezpieczeństwa.

Określenie pojęcia autentyczności w odniesieniu do Nitrokeys

Urządzenia Nitrokey są wyposażone w klucze poświadczające specyficzne dla danego modelu. Klucze te mogą być generowane wyłącznie przez firmę Nitrokey. Aplikacje użytkowe Nitrokey, takie jak pynitrokey i Nitrokey App 2, oferują mechanizm kryptograficznej weryfikacji tych certyfikatów w celu upewnienia się, że urządzenie nie zostało zastąpione złośliwym urządzeniem innym niż Nitrokey.

Verifying Authenticity

With nitropy

Podłącz Nitrokey i uruchom polecenie nitropy nk3 test lub nitropy nkpk test odpowiednio dla Nitrokey 3 lub Klucz dostępu Nitrokey. Test FIDO2 obejmuje test weryfikacyjny. Jeśli klucz przejdzie test, oznacza to, że jest autentyczny.

[1/5]   uuid            UUID query                      SUCCESS         A56F030D2A3F8E5EB6CCFC883FA17555
[2/5]   version         Firmware version query          SUCCESS         v1.9.1
[3/5]   status          Device status                   SUCCESS         Status(init_status=<InitStatus: 0>, ifs_blocks=32, efs_blocks=459, variant=<Variant.LPC55: 1>, model=<Model.NK3: 'Nitrokey 3'>, revision=1)
Running SE050 test: |
[4/5]   se050           SE050                           SUCCESS         SE050 firmware version: 3.1.1 - 1.11, (persistent: (27864,), transient_deselect: (607,), transient_reset: (592,))
Please press the touch button on the device ...
Please press the touch button on the device ...
[5/5]   fido2           FIDO2                           SUCCESS

5 tests, 5 successful, 0 skipped, 0 failed

Summary: 1 device(s) tested, 1 successful, 0 failed

Test FIDO2 zakończył się powodzeniem, co świadczy o autentyczności urządzenia.

With Nitrokey App 2

Zakładka „ ` ” Overview` w aplikacji Nitrokey App 2 umożliwia sprawdzenie autentyczności urządzenia po jego podłączeniu.

Overview tab

Kliknięcie linku „ ` ” Check for Authenticity` powoduje sprawdzenie poprawności certyfikatu poświadczającego i wyświetlenie wyniku.

Verification successful

Uwaga dotycząca urządzeń Hacker

Urządzenia Nitrokey Hacker, na których zainstalowano certyfikat hakerski, nie przejdą kontroli autentyczności. Jednak przyczyna niepowodzenia (wyświetlana jako podpowiedź w aplikacji Nitrokey App 2) wyraźnie wskazuje, kiedy tak się dzieje.