スマートフォンを使った二段階認証システムも当たり前になってきました。しかし二段階認証自体はそれ以外のデバイスを使ったものも存在します。特に知られているのは専用のUSBデバイスYubiKeyを使ったものです。 GitHubが取り組んでいるのがその領域で、WebブラウザでもYubiKeyを使えるようにしたSoftU2Fです。

SoftU2Fの使い方

デモサイトです。

実際に試す際にはYubiKeyが必要です。

SoftU2FはYubiKeyを使いつつ、WebブラウザとOSとの橋渡しをしてくれるソフトウェアになります。現在のところGoogle Chromeのみサポートされていますが、今後ブラウザの幅が広がっていけば二段階認証として使われていくようになっていくでしょう。

SoftU2FはmacOS用のオープンソース・ソフトウェア(MIT License)です。

github/SoftU2F: Software U2F authenticator for macOS