Verify Nitrokey Authenticity¶
Compatible Nitrokeys |
|||||||
|---|---|---|---|---|---|---|---|
✓ active |
✓ active |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
Det er muligt at verificere, at Nitrokey 3 og Nitrokey Passkey er ægte, for at sikre, at de lever op til sikkerhedskravene.
Definition af ægthed for Nitrokeys¶
Nitrokeys leveres med modelspecifikke attestationsnøgler. Disse attestationsnøgler kan kun udstedes af Nitrokey. Nitrokey-brugerprogrammerne, såsom pynitrokey og Nitrokey App 2, tilbyder en mekanisme til kryptografisk validering af disse certifikater for at sikre, at enheden ikke er blevet udskiftet med en ondsindet enhed, der ikke er fra Nitrokey.
Verifying Authenticity¶
With nitropy¶
Tilslut Nitrokey’en og kør nitropy nk3 test eller nitropy nkpk test for henholdsvis Nitrokey 3 og Nitrokey Passkey. FIDO2-testen omfatter verifikationstesten. Hvis nøglen består testen, betyder det, at nøglen er autentisk.
[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 ` en FIDO2` her er vellykket, hvilket viser, at enheden er autentisk.
With Nitrokey App 2¶
Fanen » ` « Overview` i Nitrokey App 2 giver mulighed for at kontrollere enhedens ægthed, når den er tilsluttet.
Hvis du klikker på Check for Authenticity, bliver attestcertifikatet valideret, og resultatet vises.
Bemærkning vedrørende Hacker-enheder¶
Nitrokey Hacker-enheder, der er konfigureret med hacker-certifikatet, vil ikke bestå ægthedskontrollen. Årsagen til fejlen (der vises som et værktøjstip i Nitrokey App 2) angiver dog udtrykkeligt, når dette er tilfældet.