Skip to content

Cross-platform application for configuring any YubiKey over all USB interfaces.

License

Notifications You must be signed in to change notification settings

altoplano/yubikey-manager-qt

 
 

Repository files navigation

YubiKey Manager

Build Status Appveyor Status

Cross-platform application for configuring any YubiKey over all USB interfaces.

screenshot

Features

This application provides an easy way to perform the most common configuration tasks on a YubiKey.

The current version can:

  • Display the serial number and firmware version of a YubiKey

  • Configure a FIDO2 PIN

  • Reset the FIDO Applications

  • Configure the OTP Application. A YubiKey have two slots (Short Touch and Long Touch), which may both be configured for different functionality. This tool can configure a Yubico OTP credential, a static password, a challenge-response credential or an OATH HOTP credential in both of these slots.

  • Manage certificates and PINs for the PIV Application

  • Swap the credentials between two configured slots

  • Enable and disable USB and NFC interfaces

Installation

Windows and macOS

Installers are available here.

Linux

AppImage

An experimental AppImage is available here.

Ubuntu
$ sudo apt-add-repository ppa:yubico/stable
$ sudo apt update
$ sudo apt install yubikey-manager-qt

Source

To install from source, see the development instructions.

Command line version

This project also bundles the command line version.

About

Cross-platform application for configuring any YubiKey over all USB interfaces.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • QML 73.0%
  • Python 13.0%
  • NSIS 5.5%
  • JavaScript 2.3%
  • C++ 2.0%
  • Shell 1.6%
  • Other 2.6%