Yubico Authenticator for Desktop (Windows, macOS and Linux) and Android
Go to file
2017-08-14 15:48:40 +02:00
debian Add qml-module-qt-labs-settings as a dependency 2017-03-21 10:52:29 +01:00
doc docs: add macOS instructions to dev docs 2017-06-29 14:39:17 +02:00
docker/xenial Add qml-module-qt-labs-settings as a dependency 2017-03-21 10:52:29 +01:00
images Fix windowicon 2017-02-20 09:05:09 +01:00
py Add error message for too large keys in slot mode 2017-08-03 12:24:32 +02:00
qml UI: Add a space in the codes 2017-08-14 15:48:40 +02:00
resources Fix Entitlements.plist format 2017-05-09 12:41:51 +02:00
vagrant/development vagrant: add firefox to dev env 2017-05-22 10:03:25 +02:00
vendor Update pyotherside 2017-08-02 13:32:57 +02:00
.gitignore Update .gitignore 2017-01-27 14:14:13 +01:00
.gitmodules Re-add submodules 2017-03-01 15:12:44 +01:00
.pre-commit-config.yaml Add flake8 pre-commit hook for pyfolder 2017-03-09 11:00:24 +01:00
.travis.yml travis: delete pymodules dir from app 2017-06-29 14:26:31 +02:00
appveyor.yml appveyor: update dependencies 2017-08-02 13:52:40 +02:00
build_qrc.py Initial project structure, copied from yubikey-manager-qt 2017-01-27 13:55:38 +01:00
COPYING Add a new license file 2017-03-15 10:10:04 +01:00
deployment.pri Initial project structure, copied from yubikey-manager-qt 2017-01-27 13:55:38 +01:00
main.cpp systray: remove double-click support on macos 2017-08-14 12:53:28 +02:00
NEWS Update NEWS 2017-08-14 14:19:40 +02:00
README Add badges to README 2017-03-22 12:30:01 +01:00
README.adoc Added README.adoc symlink for Github. 2015-06-10 16:47:03 +02:00
requirements-win.txt Point requirements.txt to released version of ykman 2017-03-20 10:09:37 +01:00
requirements.txt Point requirements.txt to released version of ykman 2017-03-20 10:09:37 +01:00
resources.json Initial project structure, copied from yubikey-manager-qt 2017-01-27 13:55:38 +01:00
screenshot.h qr scan: Use virtual geometry for screenshot 2017-02-27 15:23:34 +01:00
screenshot.png Update screenshot 2017-03-15 13:33:13 +01:00
systemtray.cpp systray: show credentials on double-click 2017-08-14 12:27:04 +02:00
systemtray.h systray: show credentials on double-click 2017-08-14 12:27:04 +02:00
yubioath-desktop.pro systray: show credentials on double-click 2017-08-14 12:27:04 +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/8jisffiq9j9ajn7y?svg=true["Appveyor Status", link="https://ci.appveyor.com/project/Yubico53275/yubioath-desktop"]

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 or 8 digit codes.
* 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 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