Skip to content

jsoref/yubioath-desktop

 
 

Repository files navigation

Yubico Authenticator

Build Status Appveyor Status

Cross-platform application for generating Open Authentication (OATH) time-based TOTP and event-based HOTP one-time password codes, with the help of a YubiKey that protects the shared secrets.

screenshot

Features

  • Keep your OATH secrets safe by storing them on a YubiKey and generate the codes with this application.

  • Add a credential by scanning a QR code on the screen.

  • Supports 6, 7 or 8 digit codes.

  • Supports TOTP credentials with any time period.

  • Require touch on YubiKey to generate code.

  • Protect your credentials with a device password.

Supported devices

Usage of this software requires a compatible YubiKey device. Yubico Authenticator is capable of provisioning and using both slot-based credentials (compatible with any YubiKey that supports OTP) as well as the more powerful standalone OATH functionality found on the NEO and YubiKey 4 series. To use the standalone OATH functionality your YubiKey must have the CCID mode enabled, which can be done by using the YubiKey Manager.

Installation

Windows and macOS

Installers are available here.

Ubuntu

$ sudo apt-add-repository ppa:yubico/stable
$ sudo apt update
$ sudo apt install yubioath-desktop

Other Linux/Unix - Build from source

CLI

Looking for a command line option? That is available in YubiKey Manager CLI with the ykman oath commands.

About

Yubico Authenticator for Desktop (Windows, macOS and Linux)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • QML 55.1%
  • Python 23.6%
  • NSIS 9.3%
  • C++ 6.1%
  • Dockerfile 2.9%
  • QMake 1.5%
  • Other 1.5%