Zum Inhalt

Nitorkey App 2 im Test

Nitrokey (Affiliate Link 🛒) ist mit der Nitrokey App 2 auf dem richtigen Weg die Benutzerfreundlichkeit seiner Hardwaretokens weiter zu erhöhen.

Die App ist die grafische Benutzeroberfläche zur Verwaltung von Nitrokey 3 Geräten.

Ein Firmewareupgrade und auch die Nutzung des eingebauten Passwortmanagers wird durch die App sehr vereinfacht. Die Installation auf macOS mit dem schnellen Python-Manager uv und auf Linux mit Flatpak ist sehr einfach gehalten.

Der Funktionsumfang des Hardwaretoken ist vergleichbar mit den Mitbewerbern, wie YubiKey. Mit der Nitrokey App 2 holt Nitrokey aber auf. Die Benutzerfreundlichkeit wird damit deutlich erhöht und der Einstieg erleichtert.


Was sind die Unterschiede zwischen YubiKey und Nitrokey?

Einige der Unterschiede zwischen den beiden Herstellern sind:

Info Nitrokey YubiKey
Hersteller Nitrokey GmbH Yubico AB (publ)
Land Deutschland Schweden
Firmeware Open Source ja teilweise
Updatefähigkeit Firmeware ja nein

macOS - Nitrokey App 2 installieren

Die Nitrokey App 2 lässt sich mithilfe von uv sehr schnell auf einem macOS installieren.1 2

uv installieren
brew install uv

Was ist uv?

uv ist ein Python Paketmanager, vergleichbar zu dem bekannteren pip. Jedoch wurde uv in Rust geschrieben und ist deswegen sehr schnell, also An extremely fast Python package and project manager, written in Rust. 3

nitrokeyapp installieren
uv tool install nitrokeyapp

Die App wird auf dem eigenen Client in das Verzeichnis ~/.local/bin installiert.

ls ~/.local/bin
nitrokeyapp

Nach der Installation lässt sich die nitrokeyapp einfach mit dem Befehl auf der CLI starten.

Nitrokey App starten
nitrokeyapp

Gib mir gerne einen Kaffee ☕ aus 😀

Gib mir gerne einen Kaffee ☕ aus !

Wenn dir meine Beiträge gefallen und geholfen haben, dann kannst du mir gerne einen Kaffee ☕️ ausgeben.

Donation via PayPalDonation via LiberaPay

Donation via Bitcoin
Bitcoin Address:

bc1qfuz93hw2fhdvfuxf6mlxlk8zdadvnktppkzqzj

Weitere Möglichkeiten mich zu unterstützen findest du 👉 hier

Nach der Installation kann eine Warnung angezeigt werden. Wird diese ignoriert und man versucht die App zu starten, bekommt man die Fehlermeldung angezeigt:

zsh: command not found: nitrokeyapp

Das Problem, zsh kann den Pfad zur nitrokeyapp nicht auflösen und damit die App nicht starten.

Gibt man den Pfad mit, startet die App.

~/.local/bin/nitrokeyapp

Der Hinweis für den Eintrag in der .zshrc oder der .bashrc findet man direkt nach der Installation.

Hinweis
  uv tool install nitrokeyapp
Resolved 23 packages in 11.95s
      Built crcmod==1.7
      Built tlv8==0.10.0
Prepared 22 packages in 1m 02s
Installed 23 packages in 129ms
 + certifi==2026.1.4
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + crcmod==1.7
 + cryptography==46.0.4
 + fido2==2.1.1
 + hidapi==0.14.0.post4
 + idna==3.11
 + nitrokey==0.4.2
 + nitrokeyapp==2.5.2
 + protobuf==6.33.5
 + pycparser==3.0
 + pyserial==3.5
 + pyside6==6.10.2
 + pyside6-addons==6.10.2
 + pyside6-essentials==6.10.2
 + requests==2.32.5
 + semver==3.0.4
 + setuptools==80.10.2
 + shiboken6==6.10.2
 + tlv8==0.10.0
 + urllib3==2.6.3
 + usb-monitor==1.23
Installed 1 executable: nitrokeyapp
warning: `/Users/<benutzer>/.local/bin` is not on your PATH. To use installed tools, run `export PATH="/Users/<benutzer>/.local/bin:$PATH"` or `uv tool update-shell`.

Es ist in der .bashrc oder der .zshrc eine neue Zeile hinzuzufügen:

nano .zshrc

Der eigene Benutzername ist entsprechend einzufügen.

export PATH="$HOME/.local/bin:$PATH"

Die Konfiguration ist neu zu laden:

source ~/.zshrc

Nach dieser Anpassung lässt sich die Nitrokey App 2 einfach mit nitrokeyapp starten.


Linux - Nitrokey App 2 installieren

Die Installation der Nitrokey App 2 ist bei Linux sehr einfach. Es wird ein Flatpak zu Verfügung gestellt, dass sehr einfach auf dem Client installiert werden kann. 4 7

Flatpak installieren
sudo apt install flatpak
Flathub repository hinzufügen
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
nitrokeyapp installieren
flatpak install flathub com.nitrokey.nitrokey-app2

Anschließend lässt sich die Nitrokey App 2 über den Menüeintrag starten.

Nitrokey App 2 in (K)Ubuntu


Nitrokey App 2

Passwortmanager

Der Passwortmanager der Nitrokey App 2 ist umfangreich und bringt eine Unterstützung von bis zu 50 Passwörtern mit. 5 Diese Zahl umfasst Passwörter und auch One-Time-Passwords (OTPs).

Nitrokey App 2 - Passwortmanager

Nitrokey App 2 - Passwortmanager

Nitrokey App 2 - Passwortmanager

Nitrokey App 2 - Passwortmanager

One-Time-Passwörter (OTP) lassen sich auch auf dem Nitrokey speichern. Die Funktion ist in den Passwortmanager integriert.

Nitrokey App 2 - Passwortmanager für One-Time-Passwords (OTP)

Nitrokey App 2 - Passwortmanager für One-Time-Passwords (OTP)

Es werden drei verschiedene OTP Algorithmen verwendet 6

  • TOTP ist der Standard, der für die normalen Einmalpasswörter verwendet wird
  • HOTP oder HMAC-basiertes Einmal-Passwort ist ein Zwei-Faktor-Authentifizierungscode, der sich jedes Mal ändert, wenn er angefordert und validiert wird. Er wird heute nur noch selten verwendet.
  • HMAC wird hauptsächlich mit KeePassXC verwendet KeePassXC mit Hardwaretoken absichern

Nitrokey App 2 - Passwortmanager mit Passwort schützen

Nitrokey App 2 - Passwortmanager mit Passwort schützen

Firmeware Updates

Die Firmeware des Nitrokey lässt sich aktualisieren. Bei dem Mitbewerber YubiKey ist das nicht möglich. Wird eine Fehler im der Firmware entdeckt, kann das bei Nitrokey mit dem Einspielen eines Updates geschlossen werden, bei YubiKey steht diese Möglichkeit nicht zur Verfügung. Die Sicherheitslücke bleibt hier ungepatched.

Nitrokey App 2 - Update Firmeware eine Nitrokey 3C NFC

Nitrokey App 2 - Update Firmeware eine Nitrokey 3C NFC


GnuPG und SSH

Der Nitrokey verfügt über die gleichen GnuPG- und SSH-Funktionen wie der YubiKey. Die Konfiguration erfolgt hier nicht über die Nitrokey App 2, sondern ausschließlich über die CLI.

Hier im Blog ist der gesamte Prozess am Beispiel an einem YubiKey beschrieben. Diese Anleitung kann aber auch 1:1 für den Nitrokey verwendet werden.


Nitrokey Affiliate Link

Du möchtest einen Nitrokey kaufen?

Klicke auf diesen 👉 Link 👈 und für jeden Kauf erhalte ich eine Verkaufsprovision von 10 %. (Stand: Februar 2026)

Weitere Möglichkeiten mich zu unterstützen findest du 👉 hier

This is the logo owned by ©Nitrokey GmbH for Nitrokey. Extracted and resized from https://www.nitrokey.com/sites/all/themes/nitrokey/logo.svg (as seen on https://www.nitrokey.com)