この記事は、NetBSD Advent Calendar 2025の18日目の記事です。
はじめに
(1)では各機能を概観しました。 今回は、私がYubiKey 5 NFCで利用しようと当初から考えていたパスキーによるログインを試したいと思います。
現状を確認する
実を言いますと、既に3つのFIDO credentialsが登録済みになっています。 ですが、実際に意味があるのは1つだけです。 その状況を確認してみます。
また、FIDO機能のためのPINも設定済みです。
これはykman-3.14 fido access change-pinで設定したはずです。
$ ykman-3.14 fido info AAGUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX PIN: 8 attempt(s) remaining Minimum PIN length: 4 Always Require UV: Off Credential storage remaining: 97 $ ykman-3.14 fido credentials list Enter your PIN: (あらかじめ設定したPINを入力してEnterキーを押す) Credential ID RP ID Username Display name XXXXXXXX... webauthn.io ryoon YXXXXXXX... login.microsoft.com ????????@hotmail.com ZXXXXXXX... google.com ????????@gmail.com
この3番目のgmail.comのusernameのものだけが実際に有用なものです。 webauthn.ioのものは、pkgsrc/www/firefoxの動作確認の際に作ったものです。 login.microsoft.comのものは、設定途中で進まなくなってしまい、実際にMicrosoftアカウントには紐付いていません。
と言うことで、不要なものはまず削除してしまいましょう。
$ ykman-3.14 fido credentials delete XXXXXXXX Enter your PIN: (あらかじめ設定したPINを入力してEnterキーを押す) Delete webauthn.io ryoon (XXXXXXXX(snip))? [y/N]: y (yと入力してEnterキーを押す) Deleting credential, DO NOT REMOVE YOUR YUBIKEY! Credential deleted. $ ykman-3.14 fido credentials delete YXXXXXXX Enter your PIN: (あらかじめ設定したPINを入力してEnterキーを押す) Delete login.microsoft.com ????????@hotmail.com (YXXXXXXX(snip))? [y/N]: y Deleting credential, DO NOT REMOVE YOUR YUBIKEY! Credential deleted.
これでFIDO credentialsの状況を再度確認してみましょう。
$ ykman-3.14 fido credentials list Enter your PIN: Credential ID RP ID Username Display name ZXXXXXXX... google.com ????????@gmail.com
必要なものを残して、削除できていました。
登録してみる
GoogleアカウントとMicrosoftアカウントで使うように設定してみました。 全く問題ないと言いたいところですが、そうは行きませんでした。 利用しているのは、pkgsrc/www/firefox-146.0.1です。
登録の手順は、GoogleやMicrosoftのウェブサイトを確認してもらえば良いでしょう。
結果から言うと、Googleアカウントは、既に上でも触れたように使えています。 登録もログインも想定通りにできます。 ですが、Microsoftアカウントは、パスキーの設定はでき、YubiKey 5 NFCに登録もできますが、 NetBSD/amd64 11.99.4上のFirefox 146.0.1では、ログイン時にパスキーを使ったログインはできませんでした。 選択肢にも出て来ません。 Windows 11 25H2上のFirefox 146.0.1 (64ビット版)では、パスキーでのログインが提案されます。
いずれ、証券会社等の最近パスキーに熱心なサービスでも使えるか試してみたいと思います。 ただ、現時点でNTTドコモのdアカウント等はYubiKey 5 NFCでの設定はできない所までは分かっています。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。