Actualización del firmware#

Importante

La actualización podría conducir a la pérdida de datos, así que asegúrese de que tiene habilitados los métodos de inicio de sesión de copia de seguridad adecuados y/o asegúrese de que el inicio de Nitrokey no es la única forma de autenticar/2FA para sus aplicaciones/servicios.

Importante

No desconecte nunca el Nitrokey 3 ni aborte el proceso mientras se actualiza, ya que esto podría inutilizar su dispositivo.

Para actualizar el firmware de su Nitrokey Start, proceda como sigue.

  1. Instalar pip3.

    $ sudo apt install python3-pip
    
  2. Instale pynitrokey. Para ello necesita una conexión a Internet.

    $ pip3 install --user pynitrokey
    
  3. Conecte su Nitrokey Start y verifique su reconocimiento.

    $ nitropy start list
          *** Nitrokey tool for Nitrokey FIDO2 & Nitrokey Start
          :: 'Nitrokey Start' keys:
          FSIJ-1.2.15-87042524: Nitrokey Nitrokey Start (RTM.8)
    
  4. Inicie el proceso de actualización. Para ello necesita una conexión a Internet.

    $ nitropy start update
    
  5. A continuación, se le pedirá que introduzca el PIN de administrador de su Nitrokey Start. (PIN por defecto: 12345678)

    *** Nitrokey tool for Nitrokey FIDO2 & Nitrokey Start
    Nitrokey Start firmware update tool
    Platform: Linux-5.3.0-59-generic-x86_64-with-Ubuntu-18 04-bionic
    System: Linux, is_linux: True
    Python: 3.6.9
    Saving run log to: /tmp/nitropy.log.d4erqux4
    Admin password: "your admin PIN"
    
  6. En «Dispositivo» encontrará información sobre la versión actual de su Nitrokey Start. En el primer punto bajo «Tenga en cuenta» puede ver la última versión de firmware disponible. Ahora tienes que confirmar la actualización con «sí».

    Firmware data to be used:
    
    - FirmwareType.REGNUAL: 4504, hash: ...b'65ac82a1' valid (from ...built/RTM.10/regnual.bin)
    
    - FirmwareType.GNUK: 131072, hash: ...b'f85da8f7' valid (from ...prebuilt/RTM.10/gnuk.bin)
    Currently connected device strings:
    Device:
       Vendor: Nitrokey
    Product: Nitrokey Start
       Serial: FSIJ-1.2.15-43100927
    Revision: RTM.9
       Config: NITROKEY_START:dfu=no:debug=no:pinpad=no:certdo=yes:factory_reset=yes
          Sys: 3.0
    Please note:
    
    - Latest firmware available is: RTM.10 (published: 2020-06-04T12:34:14Z),
    provided firmware: None
    
    - All data will be removed from the device
    
    - Do not interrupt the update process, or the device will not run properly
    
    - Whole process should not take more than 1 minute
    Do you want to continue? [yes/no]: yes
    
  7. Puede comprobar la versión del firmware después de que el proceso de actualización haya finalizado.

    $ nitropy start list
    *** Nitrokey tool for Nitrokey FIDO2 & Nitrokey Start
    :: 'Nitrokey Start' keys:
    FSIJ-1.2.15-87042524: Nitrokey Nitrokey Start (RTM.10)