Skip to content

Hardware authentication device (security key/token)

Questions / issues

  • What if I forget my key at home ?
  • What if I lose my key ?
    • Backup Fido keys ?
  • What if my solokey get stolen ?

Fido test website

Open Source / open hardware options

Nitrokey

Software

Official app

Install via Flatpak:

pamac install nitrokey-udev-rules
flatpak install flathub com.nitrokey.nitrokey-app2

Install from AUR (currently it doesn't start):

):

pamac install nitrokey-udev-rules nitrokey-app2

Usage:

Other

  • nitropy / pynitrokey

    • Official Python cli interface for the Nitrokey FIDO2, Nitrokey Start, Nitrokey 3, Nitrokey Passkey and NetHSM.
    • GitHub
  • nitrocli

    • Rust cli for interaction with Nitrokey Pro, Nitrokey Storage, and Librem Key devices

Solokeys

Solokey 2

Usage:

List keys:

solo2 list

Update firmware:

solo2 update

Solokey 1 (broken)

Install toolset:

pamac install solo1

Usage

solo key credential ls

Update firmware:

solo key update

Test PIN:

solo key credential ls

Verify hardware and firmware:

solo key verify

Other hardware options