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

Se puede verificar la autenticidad del Nitrokey 3 y del Passkey de Nitrokey para garantizar que cumplen con los requisitos de seguridad.

Definición de la autenticidad de las Nitrokeys

Las Nitrokey se suministran con claves de certificación específicas para cada modelo. Estas claves de certificación solo pueden ser proporcionadas por Nitrokey. Las aplicaciones de usuario de Nitrokey, como pynitrokey y Nitrokey App 2, ofrecen un mecanismo para validar criptográficamente estos certificados y garantizar así que el dispositivo no haya sido sustituido por otro malicioso que no sea de Nitrokey.

Verifying Authenticity

With nitropy

Conecta el Nitrokey y ejecuta nitropy nk3 test o nitropy nkpk test para el Nitrokey 3 o el Passkey de Nitrokey, respectivamente. La prueba FIDO2 incluye la prueba de verificación. Si la llave supera la prueba, ello implicaría que la llave es auténtica.

[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

La prueba FIDO2 se ha realizado con éxito, lo que demuestra que el dispositivo es auténtico.

With Nitrokey App 2

La pestaña « ` » Overview` de la aplicación Nitrokey App 2 permite comprobar la autenticidad del dispositivo cuando está conectado.

Overview tab

Al hacer clic en el enlace « ` » Check for Authenticity`, se valida el certificado de acreditación y se muestra el resultado.

Verification successful

Nota sobre los dispositivos «Hacker»

Los dispositivos Nitrokey Hacker en los que se haya instalado el certificado de hacker no superarían la comprobación de autenticidad. Sin embargo, el motivo del error (que aparece como una ventana emergente en la aplicación Nitrokey App 2) lo indica explícitamente cuando se da este caso.