Yubico Authenticator for Desktop (Windows, macOS and Linux) and Android
Go to file
2019-09-11 10:30:37 +02:00
.github Remove greeting from GitHub issue template 2018-01-29 12:40:21 +01:00
.travis Update travis CI and appveyor for new code base 2019-09-11 10:30:37 +02:00
debian update debian/control 2019-05-28 12:52:03 +02:00
doc sync development docs 2018-11-05 09:37:44 +01:00
docker update appimage image 2019-05-28 09:55:53 +02:00
images New UI based on Quick Controls 2 2019-09-11 10:30:37 +02:00
py New UI based on Quick Controls 2 2019-09-11 10:30:37 +02:00
qml New UI based on Quick Controls 2 2019-09-11 10:30:37 +02:00
resources Update travis CI and appveyor for new code base 2019-09-11 10:30:37 +02:00
.gitattributes Add .gitattributes 2017-11-24 17:13:46 +01:00
.gitignore add pymodules to .gitignore 2018-11-05 09:59:20 +01:00
.pre-commit-config.yaml Update pre-commit hook 2018-04-19 09:27:54 +02:00
.travis.yml Update travis CI and appveyor for new code base 2019-09-11 10:30:37 +02:00
appveyor.yml Update travis CI and appveyor for new code base 2019-09-11 10:30:37 +02:00
build_qrc.py Sort qrc input file list 2018-03-09 22:04:05 +01:00
COPYING Add a new license file 2017-03-15 10:10:04 +01:00
deployment.pri Rewrite repo with new .gitattributes 2017-11-24 17:13:47 +01:00
main.cpp New UI based on Quick Controls 2 2019-09-11 10:30:37 +02:00
NEWS 4.3.6b for macOS 2019-06-11 11:20:24 +02:00
README Update NEWS and README 2019-01-02 15:55:23 +01:00
README.adoc Added README.adoc symlink for Github. 2015-06-10 16:47:03 +02:00
requirements.txt Depend on master ykman 2018-04-26 14:14:26 +02:00
resources.json Initial project structure, copied from yubikey-manager-qt 2017-01-27 13:55:38 +01:00
screenshot.h Use std::vector instead of dynamic-length array 2018-01-22 14:09:00 +01:00
screenshot.png Update README 2017-09-18 09:35:08 +02:00
yubioath-desktop.pro New UI based on Quick Controls 2 2019-09-11 10:30:37 +02:00

== Yubico Authenticator
image:https://travis-ci.org/Yubico/yubioath-desktop.svg?branch=master["Build Status", link="https://travis-ci.org/Yubico/yubioath-desktop"]
image:https://ci.appveyor.com/api/projects/status/tddss2exet3ysypt?svg=true["Appveyor Status", link="https://ci.appveyor.com/project/Yubico53275/yubioath-desktop-xfr6h/"]

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.

image:screenshot.png[]

=== 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, YubiKey 4 and YubiKey 5 series.
To use the standalone OATH functionality your YubiKey must have the CCID mode enabled,
which can be done by using the https://developers.yubico.com/yubikey-manager-qt/[YubiKey Manager].

=== Installation

==== Windows and macOS
Installers are available https://developers.yubico.com/yubioath-desktop/Releases/[here].

==== Ubuntu

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

=== CLI

Looking for a command line option? That is available in https://developers.yubico.com/yubikey-manager/[YubiKey Manager CLI] with the `ykman oath` commands.