Solo
関連記事
Solo (あるいは、SoloKey) は Universal 2nd Factor (U2F) リクエストをサポートする小さな USB セキュリティトークンです。ゆえに、認証における第2の要素として機能します。また、パスワードレスログインを可能にする新しい FIDO2 規格もサポートします。
YubiKey と比較すると、Solo が提供する機能は少ないです。しかし、将来的に機能を拡張するファームウェアアップデートをサポートします。キーのハードウェアとソフトウェアはオープンソースとしてリリースされています。キーは、異なるフォームファクタと2つのバージョンで配布されています: Solo V1 (STM32L432 チップ) と Solo V2 (LPC55S69 チップ)。
インストール
このキーを機能させるために特殊なドライバは必要ありません。Solo ソフトウェアをインストールし、SoloKey のファームウェアをアップデートすることが推奨されます
ファームウェアをアップグレードする
solo-pythonAUR パッケージにより、Solo V1 を管理(例: ファームウェアのアップグレードや PIN の設定)をすることができます。パッケージのインストール後に、まず、キーが検出されるかどうかを確認してください:
$ solo ls
:: Solos 123456XXXXXX: SoloKeys Solo 3.0.1
そして、solo key update
を使ってファームウェアのアップグレードを行うことができます。solo key set-pin
を使えば、PIN を設定できます。solo key change-pin
を使えば、PIN を変更できます。
ブラウザで Solo をテストする
Webauthn demo を開いて、ユーザ名を入力し、"Register" をクリックしてください。あなたがそれをクリックするまで、Solo の LED が光り続けます。その後、ユーザ名とパスワード無しで Solo だけでそのページにログインできます。