IPA公式正解:ア IdP (Identity Provider) がSP (ServiceProvider) の認証要求によって利用者認証を行い,認証成功後に発行されるアサーションをSPが検証し,問題がなければクライアントがSPにアクセスする。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ア】です。SAML認証は、IdPが認証を行い、その結果としてデジタル署名された「アサーション」と呼ばれるXMLベースの認証情報をSPに渡すことでシングルサインオンを実現する仕組みです。
【詳細解説】■ 本問の核心・解法のポイント
Webシングルサインオン(SSO)の業界標準規格であるSAML(Security Assertion Markup Language)のアーキテクチャとメッセージフローを正確に理解しているかが問われています。
・各選択肢の徹底解説:
・ア:【選択肢ア★】 SAML認証では、ユーザーがSP(サービスプロバイダ)にアクセスした際、IdP(アイデンティティプロバイダ)にリダイレクトされて認証を受け、IdPから発行されたアサーション(認証・属性情報)をSPが検証することでログインが許可されます。
・イ:WebサーバーのエージェントとCookieを用いた方式は、主にリバースプロキシ型やエージェント型のSSO製品に見られる仕組みです。
・ウ:Kerberosプロトクトルを用いた認証は、Active Directoryなどの社内LAN環境におけるドメイン認証の仕組みです。
・エ:リバースプロキシで利用者認証を行う方式は、リバースプロキシ型SSOの特徴であり、SAMLの標準的なアサーション流通フローとは異なります。
よって正解はアです。