パスキー
パスキー(広義)には、以下の3技術が用いられている。
FIDO2:公開鍵暗号と生体認証を用いたパスワードレスの認証方式。スマートフォン等で生体認証を行ない、認証された後に秘密鍵によって暗号化した電子署名をサーバーへ送信。サーバーは受信した電子署名を公開鍵で検証し、問題ない場合はログイン等を許可する。生体情報自体は手元の端末(スマートフォン等)の中で閉じており、サーバーや外部ネットワークへ送信されることは無い。
WebAuthn:FIDO2をWeb上で実現する仕様。FIDOが支援し、W3Cによって策定、標準化された。
パスキー(狭義):認証資格情報(マルチデバイス対応FIDO認証資格情報、Multi-Device FIDO Credentials)を、クラウド経由で同期する仕組み。
AppleのiCloudキーチェーン、Google Chromeのパスワードマネージャー等によって、自社内の複数端末間で情報の共有が可能。例えば、iPhoneで、あるサイトへログインするためのパスキーを生成した者が、自身の(iPhoneと同じApple IDでログインした)iPadでもそれを用いて同サイトへパスワードレスでログイン可能となる。