Nitrokey App 1

The Nitrokey App 1 is a graphical application designed to manage Nitrokey Pro and Nitrokey Storage devices.

Note

This application is compatible only with Nitrokey Pro and Nitrokey Storage devices. For Nitrokey 3 devices, please use Nitrokey App 2.

Installation

The latest Nitrokey App is version 1.4.2 (Release notes, PGP signatures and older versions).

Released binaries are signed by PGP key: 868184069239FF65DE0BCD7DD9BAE35991DE5B22 szczepan@nitrokey.com.

Alpine Linux

Nitrokey App isn’t an official package to Alpine Linux but this inofficial package can be used.

FreeBSD

Install by executing:

$ pkg install nitrokey-app

Guix

Further information here.

Windows

Download .exe file from here.

macOS

Single-file download

Download latest Nitrokey App (DMG file) here. Note: The Nitrokey App was not notarized by Apple yet, which is required by macOS 10.15. See this forum post for more information.

Homebrew

Users of Homebrew can install this cask to install the Nitrokey App via Homebrew.

$ brew tap homebrew/cask-drivers
$ brew install --cask nitrokey

Fedora

Nitrokey App is part of Fedora’s package repositories. Install it by executing:

$ sudo dnf install nitrokey-app

Arch Linux

The Nitrokey App is included in the official extra repo. You can install the App by executing:

$ pacman -S nitrokey-app

SUSE

Nitrokey App is part of SUSE’s package repository. You can just install it like every other software.

NixOS

Nitrokey App is part of NixOS’s package repository.

Gentoo

Nitrokey App is part of Gentoo’s package repositories.

AppImage

AppImage provide everything that is needed to get executed. It works like a .exe on Windows and does not need to be installed. See here for our latest Nitrokey-App.AppImage file. After downloading the file, you need to make the file executable. You can do this by right-clicking on the file and choosing “Properties”. Look for the option to make the file executable there.

Flatpak

Execute the following commands:

$ flatpak install flathub com.nitrokey.nitrokey-app
$ flatpak run com.nitrokey.nitrokey-app

For more information visit Flathub.

Snap

Note

There is a problem with the current Snap package. Please make sure that scdaemon is installed by typing

$ apt-get update && apt-get install scdaemon

in a terminal and follow the instruction below.

The latest Nitrokey App is available as Snap package which is available for many Linux distributions and which ensures that you always have the latest version installed. Snapd is already installed on Ubuntu, for distros like Arch, Debian, Fedora, or Gentoo you need to install snapd first. As soon as you have Snap installed you can open a terminal and type

$ sudo snap install nitrokey-app --devmode

to install Nitrokey App. You now can use it as usual, e.g. by pressing Alt + F2 and entering “nitrokey-app”.

Troubleshooting In case you get the error “failed to create user data directory. errmsg: Permission denied” during starting the Nitrokey App, it may is because your home directory is encrypted. In this case, apply one of these fixes [1] [2].

Debian

For Debian 9 and newer, the Nitrokey App is included in the Debian repository. You can just install it via Software Center or by typing the following in a terminal:

$ sudo apt update
$ sudo apt install nitrokey-app

Unfortunately, the App versions in the official Debian repositories are often not up-to-date.

Slackware

Available at Slackbuilds.

Source

You can download and compile the source code from here. In this case you may need to install these UDEV rules manually.