【ふぁいど】

FIDO(パスワードレス認証) とは?

最終更新:
💡 サービスごとの鍵でログイン、指紋やPINは手元で確認

公開鍵暗号を使い、サービスに秘密鍵や生体情報を渡さずに認証するための規格群。パスワードレス認証や、パスワードと併用する二要素認証に使われる。

📌 このページのポイント
FIDO認証:サービスごとの鍵 手元の端末 指紋・顔・PIN 手元で確認 秘密鍵で署名 秘密鍵を ログイン先へ送らない 登録先サービス ランダムな値 ①チャレンジ ②署名など 登録済み公開鍵 署名を検証 認証を確認 生体情報はログイン先へ送らない
チャレンジに署名して検証する認証の例。同期型パスキーの鍵は、対応する保存・同期サービスを通して別端末でも使える。
ひよこ ひよこ
パスワードレスって本当にパスワードなしでログインできるの?
ペンギン先生 ペンギン先生
パスキーなどではできるよ。手元の端末で指紋・顔認証やPINを使って確認し、サービス用の鍵で認証するんだ。ただしFIDOは規格群なので、U2Fのようにパスワードとセキュリティキーを併用する方式も含むよ。
ひよこ ひよこ
指紋の情報がサーバーに送られるのは怖くない?
ペンギン先生 ペンギン先生
FIDOの認証では生体情報は手元で扱い、ログイン先へ送らないよ。サービスから届くランダムなチャレンジに秘密鍵で署名し、サービスは登録済みの公開鍵で検証するんだ。秘密鍵もログイン先には送らない。ただし、サービスに保存された個人情報まで漏えいしなくなるわけではないよ。
ひよこ ひよこ
フィッシング詐欺にも強いって聞いたけど、なんで?
ペンギン先生 ペンギン先生
認証用の鍵が登録先のサービスに結び付いているからだよ。偽サイトは本物のサービス用の鍵を使って認証させられないんだ。パスワードのように認証の秘密を偽サイトへ入力して渡してしまう危険を減らせるよ。
ひよこ ひよこ
Passkeyとはどう違うの?
ペンギン先生 ペンギン先生
パスキーはFIDOの規格に基づく認証情報だよ。複数の端末へ同期できるものと、特定の端末やセキュリティキーに保存されるものがあるんだ。同期型でも秘密鍵がログイン先のサービスへ送られるわけではないよ。
ひよこ ひよこ
使い始めるときは何を確認すればいい?
ペンギン先生 ペンギン先生
使うサービスと端末・ブラウザが対応しているか確認して、まず自分のアカウントに登録するよ。端末を紛失したときの復旧方法もサービスごとに確認しておこう。鍵の保存・同期方法によって、別の端末から使える条件も変わるんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「FIDO」って出てきたら「サービスごとの鍵で本人確認する、フィッシングに強い認証の規格」と思えばだいたいOK!
📖 おまけ:英語の意味
「Fast IDentity Online」 = 高速なオンライン本人確認
💬 FIDO Allianceが策定する認証規格の総称だよ。FIDO2のほか、パスワードと併用するU2Fなども含むんだ

参考資料

← 用語集にもどる