令和5年度 春期 午前Ⅱ 問3
利用者認証
SAML認証の流れ
シングルサインオンの実装方式の一つである SAML 認証の流れとして,適切なものはどれか。
- アIdP(Identity Provider)が利用者認証を行い,認証成功後に発行されるアサーションを SP(Service Provider)が検証し,問題がなければクライアントが SP にアクセスする。
- イWeb サーバに導入されたエージェントが認証サーバと連携して利用者認証を行い,クライアントは認証成功後に利用者に発行される cookie を使用して SP にアクセスする。
- ウ認証サーバは Kerberos プロトコルを使って利用者認証を行い,クライアントは認証成功後に発行されるチケットを使用して SP にアクセスする。
- エリバースプロキシで利用者認証が行われ,クライアントは認証成功後にリバースプロキシ経由で SP にアクセスする。
答えと解説を見る
✓ これが正解アIdP(Identity Provider)が利用者認証を行い,認証成功後に発行されるアサーションを SP(Service Provider)が検証し,問題がなければクライアントが SP にアクセスする。
解説
IdP が認証し、発行したアサーションを SP が検証する流れです。
シングルサインオンにはいくつかの実装方式があり、選択肢はそれぞれ別の方式の流れを描いています。SAML 認証を見分ける手掛かりは、IdP、SP、アサーションという3つの語です。利用者の認証は IdP が行い、認証に成功すると、その結果を表すアサーションが発行されます。SP はこのアサーションを検証し、問題がなければクライアントは SP にアクセスできます。SP は IdP の認証結果を信頼して利用を認める、という役割分担になっています。
ほかの選択肢はなぜ違うのか
- イWeb サーバに導入されたエージェントが…:Web サーバに導入した仕組みが認証サーバと連携して利用者を認証し、その後は cookie を使ってアクセスさせる方式です。認証結果の証明を SP が検証する流れではなく、SAML 認証の説明には当たりません。
- ウ認証サーバは Kerberos プロトコ…:Kerberos プロトコルで利用者を認証し、発行されたチケットを使ってアクセスする方式です。これは Kerberos 方式のシングルサインオンであり、SAML の仕組みは使われていません。
- エリバースプロキシで利用者認証が行われ,ク…:リバースプロキシが利用者認証を代わりに行い、その後の通信をすべて中継する方式です。リバースプロキシ型と呼ばれる別の方式で、IdP と SP の間で証明を受け渡す流れがありません。
この問題の用語
- 利用者認証使おうとしている相手が本人かどうかを確かめる仕組み。知っていること、持っているもの、身体の特徴などを手がかりにします。
- cookieWebサイトが利用者の端末に預けておく、小さな情報のことです。ログインの状態や買い物かごの中身などを、次のアクセスでも保てます。
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問3
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問2:SAML認証の特徴(cookie)
- 令和6年度 秋期 午前Ⅱ 問17:IEEE 802.1Xの問題(利用者認証)
- 令和6年度 秋期 午前Ⅱ 問14:クリックジャッキングに関する問題(cookie)
- 令和5年度 秋期 午前Ⅱ 問7:トランザクション署名の説明(利用者認証)
- 令和3年度 秋期 午前Ⅱ 問10:Secure属性に関する問題(cookie)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)