Passkeys は、パスワードの代わりに公開鍵暗号でログインする仕組みです。
利用者はパスワードを覚えて入力する代わりに、端末側の秘密鍵と画面ロック解除を使って本人確認します。
まず押さえたいポイント
- パスワードの代替として使う認証方式
- 端末の秘密鍵を使い、サービス側には公開鍵を登録する
- 指紋、顔認証、PIN は端末側のロック解除に使われる
- フィッシングに強いとされる
どんな場面で使うか
- Web サービスやアプリのログイン
- パスワード入力を減らしたい場面
- SMS コードや認証アプリの負担を減らしたい場面
どんなふうに理解するとよいか
初心者向けには、パスワードの後ろに何かを足す のではなく、ログイン方法そのものを置き換える仕組み と考えると分かりやすいです。
その土台として WebAuthn や FIDO2 が使われます。
押さえておきたい注意点
便利でも、すべてのサービスが対応しているわけではありません。
また、端末紛失時の回復方法や、既存の MFA 設計とどう共存させるかは別で考える必要があります。
実務で見るポイント
- ログイン離脱やパスワード忘れを減らしやすい
- フィッシング耐性を上げやすい
- 一般利用者向けでも社内向けでも注目されやすい
- 認証全体設計の一部として考えるのが大事