Nitrokey 3 - Firmware Release

Die aktuellste Firmware für den Nitrokey 3 in Version 1.3.1 ist ab jetzt verfügbar. Eine zentrale Änderung ist das Dateiformat, welches für das Update aller Nitrokey 3 benutzt wird. Hierzu ist es zwingend nötig auf eine aktuelle pynitrokey Version (>= 0.4.35) zu aktualisieren, ohne diese wird die Aktualisierung fehlschlagen.

Wichtigste Änderungen:

  • Die Secrets Funktionalität ist nun aktiviert und verfügbar. Aktuell kann man diese für Einmalpasswörter (OTP) benutzen. Diese wird Schritt für Schritt mit Password-Safe Funktionen erweitert werden.
  • Verbesserung der Datensicherheit für den Nitrokey 3A Mini
  • Zahlreiche Fehler insbesondere in der Kommunikation (CCID, CTAP) wurden behoben
  • Verbesserung der FIDO2-Kompatibilität
  • Ein gemeinsames Update-Datei-Format für alle Nitrokey 3 Varianten

Weitere Details könnt ihr dem Changelog im Nitrokey 3 Firmware Repository entnehmen.

Als kleinen Bonus bieten wir nun auch pynitrokey nun als Windows-Installer und einzelne ausführbare Datei an, letztere könnte je nach System zu einer Virus-Warnung führen, welche natürlich ein Fehlalarm ist. Darüber hinaus gibt es auch eine einzelne ausführbare Datei für Linux.

 

6.4.2023

Comments

"pynitrokey nk3 status" shows the number of free blocks. How big is such a block?
Internal 512 Bytes for the LPC55S Variants (Nitrokey 3A/C NFC) and 256 Bytes for the nRF52 Variant (Nitrokey 3 Mini). On the external flash these are 4kB blocks. Although space matters, usually no free blocks translates to: Nothing can be added to the storage anymore. In the future we will also show how many items there will be left to save for the various functionalities (Resident Keys for FIDO2, Secrets entries, ...)
Yaaay! Is https://www.nitrokey.com/#comparison going to be updated accordingly
yes, it will be done, but maybe only after the next stable, because this will change even more...
Hi, Nice update. But how to use OTP? Haven't found any documentation. Thanks.
There will be a blog post with some more details soon, in the meantime just check the output of `nitropy nk3 secrets`, it should be quite self explanatory.
When will the nitrokey be able to handle Nitrokey 3 ?
mmh? Do you mean when the nitrokey-app will handle the Nitrokey 3? We are working on a nitrokey-app2 with Nitrokey 3 support, it should soon get an initial release with a minimal featureset.
Tja also Ich habe keinen Plan Wie ich ein Nitrokey Update durchführen soll, vor allem unter Linux ( Ubuntu ) sehr schade, das hier Token herausgegeben werden, die nicht keine Updates erhalten können es gibt ja auch keine Anleitung im Forum, also Danke nie wieder
Hey hey, der Artikel in dem du hier kommentiert hast beschreibt und verlinkt alles was benötigt wird. Hier nochmal als Referenz: die Dokumentation und für Ubuntu (Linux) gibt es auch die super-einfach Methode indem man nur diese Datei herunterläd, auspackt, das Ergebnis ausführbar macht und nitropy dann entsprechend der Dokumentation benutzt. P.S.: Unser Forum ist nicht für Anleitungen bzw. Dokumentation gedacht, dafür ist unsere Dokumentation da.
Ist das jetzt ein Test-Release oder ein Stable? Ich verstehe die Nomenklatur nicht bzw. will sie nicht missverstehen. Danke, dass Ihr beständig am Key arbeitet.
Hey, danke für das Feedback. Das ist ein stable release, aber nehmen das mal mit und werden die folgenden Blog posts expliziter mit stable markieren.

Add new comment

Fill in the blank.