令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問題 問4
シングルサインオンの実装方式の一つであるSAML認証の特徴はどれか。
解答・解説
正解: ア. IdP (Identity Provider)がSP (Service Provider)の認証要求によって利用者認証を行い,認証成功後に発行されるアサーションをSPが検証し,問題がなければクライアントがSPにアクセスする。
SAML (Security Assertion Markup Language) は、異なるインターネットドメイン間でユーザー認証の情報を安全にやり取りするためのXMLベースの標準規格です。
SAML認証によるシングルサインオンでは、認証情報を提供する IdP (Identity Provider) と、サービスを提供する SP (Service Provider) の間で連携が行われます。利用者がSPにアクセスしようとすると、SPからの認証要求がIdPに送られ、IdPで認証が成功すると アサーション (Assertion) と呼ばれる認証情報が発行されます。SPがこれを検証することで、利用者は各サービスに個別にログインすることなくサービスを利用できます。
したがって、この仕組みを適切に説明している「ア」が正解となります。
各選択肢の解説
- ア: 正解。SAML認証の特徴です。IdPで認証を行い、その結果であるアサーションを用いてSPへアクセスします。
- イ: 誤り。Webサーバ上のエージェントソフトウェアが認証サーバと連携し、Cookieを用いて認証状態を管理する エージェント方式 のシングルサインオンの特徴です。
- ウ: 誤り。KDC(キー配布センター)から発行されたチケットを利用してサービスへのアクセスを許可する、Kerberos(ケルベロス)認証 の特徴です。
- エ: 誤り。クライアントとWebサーバの間にリバースプロキシサーバを配置し、そこで認証処理を一元化する リバースプロキシ方式 のシングルサインオンの特徴です。