FIDOとは?ふぁいど
FIDOとは、端末内の秘密鍵で署名を返すことにより、パスワードに依存しない認証を実現する規格群。認証器の中で鍵ペアを作り、指紋やPINによる本人確認は端末内で完結させ、ネットワークへはサーバが送ったチャレンジに対する署名だけを返す。サーバ側には公開鍵しか置かない。
最終更新:2026-10-06
この語が出る過去問を解く →背景
パスワードは検証用の情報がサーバに保管される以上、そこが漏えいすればそのまま突破の材料になる。共有秘密を持たない方式にすれば、サーバが破られてもなりすましの材料は手に入らない。さらに署名の対象へ接続先の情報を含めることで、見た目がそっくりな偽サイトでは署名が成立しなくなり、利用者の注意力に頼らずフィッシングを止められる。
具体例
FIDO2はブラウザ向けのWebAuthnと認証器との通信を定めたCTAPで構成され、Windows HelloやAppleのFace ID、YubiKeyが認証器として使える。パスキーは、この鍵をクラウド経由で端末間に同期して使いやすくした形態。
試験での引っ掛け
生体情報がサーバへ送られると誤解されやすいが、照合は認証器の中で完結し、外へ出るのは署名だけ。フィッシング耐性も、署名対象にオリジンが含まれるという仕様から来るもので、利用者の注意深さに由来するものではない。
関連用語
出た過去問
出典:令和元年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問1(IPA)
認証処理のうち、FIDO(Fast IDentity Online)UAF(Universal Authentication Framework)1.1に基づい…
正解:SaaS接続時の認証において、スマートフォンで顔認証を行った後、スマートフォン内の秘密鍵でディジタル署名を生成して、そのディジタル署名を認証サーバに送信した。
要点:FIDO UAFは生体照合を端末内で完結させ、署名だけを送る
FIDO UAF はパスワードを使わない認証方式で、生体情報の照合を利用者の手元の端末内だけで完結させる点が最大の特徴である。照合に成功すると、端末内のセキュアな領域に保管された秘密鍵で署名を生成し、その署名だけをサーバへ送る。サーバは登録済みの公開鍵で検証するため、生体情報そのものがネットワークを流れず、サーバ側から生体情報が漏えいするリスクを排除できる。
出典:令和6年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問7(IPA)
あるIdP(Identity Provider)は,パスキー(Passkey)認証をサポートしており,利用者Aは,このIdPのFIDO認証器として,自分のスマー…
正解:利用者AのWebブラウザ:受信しない / WebサーバB:受信しない / IdP:受信しない
要点:FIDOでは生体情報は認証器内に留まり署名だけが外へ出る
FIDOやパスキーの設計思想は、生体情報を認証器(この場合はスマートフォン)の内部だけに保持し、ネットワークへは一切送出しないことにある。認証器はローカルで生体照合を行い、成功したときだけ内部の秘密鍵でチャレンジに署名し、その署名だけをサーバ側へ渡す。したがってブラウザ・WebサーバB・IdPのいずれも生体情報を受信せず、アが正しい。
出典・参考
公式シラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。