Solo

The Solo (or SoloKey) is a small USB Security token supporting Universal 2nd Factor (U2F) requests, thus acting as a second factor for authentication. It also supports the newer FIDO2 standard allowing for passwordless logins.

Compared to a YubiKey it offers less features, but supports firmware upgrades to extend the functionality in the future. The key-hardware and software are released as open source. The keys are distributed in different form factors and two versions: Solo V1 (STM32L432 chip) and Solo V2 (LPC55S69 chip).

Installation

Special drivers are not required for the key to work. It is recommended to install the Solo software and upgrade the firmware of your Solo.

Upgrading the firmware

Managing your Solo V1, e.g. upgrading the firmware or setting a PIN, can be performed with the solo-pythonAUR package. After installing the package, first check if your key is detected:

$ solo ls
:: Solos
123456XXXXXX: SoloKeys Solo 3.0.1

Then you can use solo key update to perform a firmware upgrade, solo key set-pin to set a PIN, and solo key change-pin to change your pin.

Test the Solo in your browser

Visit the Webauthn demo, type in a username and click on "Register". Your Solo's LED will flash until you click it. After that, you can login to the page only using your Solo, no need for username or password.

gollark: But this is also stupid. You probably won't actually spend ages thinking about it and enjoying it. There are much more efficient ways to get excitement in terms of fun/£.
gollark: Anyway, some argue that with the lottery, you're really paying for the excitement of maybe (low-probability) winning lots of money.
gollark: Sell for less money, possibly.
gollark: I mean, obviously speaking you pay £2 or so for a tiny probability of lots more money, but the expected value is negative still.
gollark: Playing the lottery is mostly stupid, though.

See also

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.