Yubico Authenticator for Desktop (Windows, macOS and Linux) and Android
Go to file
Dag Heyman ffb55773f3
Refactor out selected
The variables for selected credentials
was treated as global variables,
so it makes more sense to bind it to appWindow.
2017-03-30 10:23:04 +02:00
debian Add qml-module-qt-labs-settings as a dependency 2017-03-21 10:52:29 +01: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 Fix flake8 for python code 2017-03-09 11:10:06 +01:00
qml Refactor out selected 2017-03-30 10:23:04 +02:00
resources Fix wrong name in add/remove programs 2017-03-24 14:16:06 +01:00
vendor Use pyotherside 1.5.0 2017-03-02 13:35:36 +01: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 Try to build .deb on travis 2017-03-09 13:00:18 +01:00
appveyor.yml appveyor: set deployname in variable 2017-03-24 15:27:14 +01: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 Add app meta-data 2017-03-22 13:14:06 +01:00
NEWS release 4.0.1 2017-03-27 15:06:12 +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
yubioath-desktop.pro Update version number 2017-03-27 13:49:25 +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