TOTP generator for Gnome
Project description
oathguardian: one-time password (TOTP/HOTP) generator
Oathguardian is a GTK-3 graphical tool for generating Time-based one-time password as defined in RFC6238. Those one-time passwords are frequently used as a two-factory authentication mechanism, by using a smartphone application such as Google authenticator.
Oathguardian permits to store the key secret either in a secret service such as Gnome Keyring ; or into a Yubikey 4. The yubikey is an USB device that has many security-related usages, such as storing a PGP private key, or doing TOTP/HOTP computations.
Screenshot
Installation
For now the best way to install oathguardian is to use pip.
The following instructions describe how to install oathguardian on a debian system, and should be transposable to any other linux distribution.
Dependencies
Some dependencies have to be installed beforehand:
$ sudo apt install python3-pip
$ sudo apt install libzbar0
$ sudo apt install pcscd libpcsclite-dev swig
oathguardian
$ pip3 install --user oathguardian
Post-installation
The main executable, oathguardian-gtk
will be automatically installed into $HOME/.local/bin
. If this path
is not currently in your PATH
variable, please add it by adding to your $HOME/.profile
:
PATH="$PATH:$HOME/.local/bin"
Licence
Oathguardian is released under the original ISC license, as used by OpenBSD project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file oathguardian-0.1.0.tar.gz
.
File metadata
- Download URL: oathguardian-0.1.0.tar.gz
- Upload date:
- Size: 267.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a9012bf48a28e758ffa4e0c62052c0aa876c981331326f1b15e38b373950268 |
|
MD5 | 2ee1e4af4947bb0ec780968e608003ef |
|
BLAKE2b-256 | 1cf3650b73d424cddb240146d2149f379c24fe0637b88ece27bd21cda64a3154 |
File details
Details for the file oathguardian-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: oathguardian-0.1.0-py3-none-any.whl
- Upload date:
- Size: 265.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f17c016ba6d62c57822089fe86d410a40981d4ab9ff6c1a86e9b430612b2372c |
|
MD5 | 0746d2db987dd6b56459d7581f7d80d4 |
|
BLAKE2b-256 | 29961f3abb1b40d572ad9dd7e4d6b26cc924de5ac81495feaa542c20b98e9f1c |