Verify Nitrokey Authenticity¶
Compatible Nitrokeys |
|||||||
|---|---|---|---|---|---|---|---|
✓ active |
✓ active |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
⨯ inactive |
Die Echtheit des Nitrokey 3 und des Nitrokey Passkey kann überprüft werden, um sicherzustellen, dass sie den Sicherheitsanforderungen entsprechen.
Definition von Authentizität für Nitrokeys¶
Nitrokeys werden mit modellspezifischen Attestierungsschlüsseln ausgestattet. Diese Attestierungsschlüssel können ausschließlich von Nitrokey bereitgestellt werden. Die Nitrokey-Benutzeranwendungen wie pynitrokey und Nitrokey App 2 bieten einen Mechanismus zur kryptografischen Validierung dieser Zertifikate, um sicherzustellen, dass das Gerät nicht durch ein bösartiges, nicht von Nitrokey stammendes Gerät ersetzt wurde.
Verifying Authenticity¶
With nitropy¶
Schließen Sie den Nitrokey an und führen Sie für den Nitrokey 3 den Befehl „ ` “ nitropy nk3 test` bzw. für den Nitrokey Passkey den Befehl „ ` “ nitropy nkpk test` aus. Der FIDO2-Test umfasst den Verifizierungstest. Wenn der Schlüssel den Test besteht, bedeutet dies, dass er authentisch ist.
[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
Der Test FIDO2 ist erfolgreich verlaufen und zeigt, dass das Gerät authentisch ist.
With Nitrokey App 2¶
Auf der Registerkarte „ ` “ Overview` der Nitrokey App 2 kann die Echtheit des Geräts überprüft werden, sobald es angeschlossen ist.
Durch Klicken auf den Link „ ` “ Check for Authenticity` wird das Attest-Zertifikat überprüft und das Ergebnis angezeigt.
Hinweis zu Hacker-Geräten¶
Nitrokey-Hacker-Geräte, auf denen das Hacker-Zertifikat installiert ist, würden die Authentifizierungsprüfung nicht bestehen. Der Grund für den Fehler (der in der Nitrokey App 2 als Tooltip angezeigt wird) gibt jedoch ausdrücklich an, wann dies der Fall ist.