Research what two-factor-authentication (2FA) solution (if any) is worth installing by default in Tails
Originally created by @sonicsnail on #12402 (Redmine)
During the September 2017 monthly meeting we decided that the landscape of 2FA is still too fragmented for us to take the decision of including tool X or Y by default in Tails.
So we reframed this ticket to research all possible solution and hopefully spot “the perfect one”. By then we’ll also have a better idea of whether we want to include it in Tails by default or make it available through Additional Software, advanced documentation, etc.
Original description:
Yubico Authenticator lets you use a Yubikey for generation of TOTP/HOTP two factor authentication codes. Secret material is stored write-only on the Yubikey, and codes are generated by the Yubikey hardware and then displayed in the authenticator application, making it secure because the secret material can’t be read. More info at https://developers.yubico.com/yubioath-desktop/
The package “yubioath-desktop” is already in Debian Stretch, it works in
Tails 3.0~beta3 and depends on the following packages:
libjson-c3 libpyside1.2 libshiboken1.2v5 libykpers-1-1 libyubikey0
python-click python-colorama python-crypto python-pyscard
python-pyside.qtcore python-pyside.qtgui python-pyside.qtnetwork
Total size of packages is 3,814 kB.
Related issues
- Related to #17153 (closed)