STITストラテジスト試験 午前Ⅰ

平成30年度秋期 ITストラテジスト 午前Ⅰ 問12

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

インターネットに接続された利用者の PC から,DMZ 上の公開 Web サイトにアクセスし,利用者の個人情報を入力すると,その個人情報が内部ネットワークのデータベース(DB)サーバに蓄積されるシステムがある。このシステムにおいて,利用者個人のディジタル証明書を用いた TLS 通信を行うことによって期待できるセキュリティ上の効果はどれか。

選択肢

  1. ア
    PC と DB サーバ間の通信データを暗号化するとともに,正当な DB サーバであるかを検証することができるようになる。
  2. イ
    PC と DB サーバ間の通信データを暗号化するとともに,利用者を認証することができるようになる。
  3. ウ
    PC と Web サーバ間の通信データを暗号化するとともに,正当な DB サーバであるかを検証することができるようになる。
  4. エ
    PC と Web サーバ間の通信データを暗号化するとともに,利用者を認証することができるようになる。
解き方のヒントを見る

証明書認証の効果を考える視点

ディジタル証明書を使う認証の効果を考えるときは、誰を確認できるのか、どの情報を信頼の根拠にするのか、導入によって何が変わるのかを整理し、認証の役割と周辺の対策を分けて判断します。

この問題で問われていること

選択肢を読む際は、認証によって得られる効果の範囲と、別の安全対策や運用上の要素を混同していないかという一点に注目し、説明の対象と前提の対応関係を比較してください。

視点

証明書を用いる認証を学ぶときは、認証の目的、確認対象、信頼を成立させる要素を切り分け、効果として述べられている内容がその仕組みの役割と対応しているかを落ち着いて確認します。

確認ポイント

  • 認証の対象が誰または何として説明されているかを確認する
  • 述べられた効果が認証そのものの結果かを確認する
  • 信頼の根拠と運用上の前提が混同されていないか確認する
正解と解説を見る

正解

エ

解説

利用者のPCから公開WebサイトまでのTLS通信では、通信内容の暗号化と、利用者個人のディジタル証明書による利用者認証が期待できる。DBサーバとの通信やDBサーバの正当性確認が直接行われるわけではありません。

理由

TLSは、接続先のWebサーバとの間で通信データを暗号化する。また、利用者個人のディジタル証明書を用いる設定では、Webサーバ側が証明書を確認して利用者を認証できる。

比較

このシステムでは、利用者のPCが直接TLS通信する相手はDMZ上の公開Webサイトであり、内部のDBサーバではありません。したがって、DBサーバ間の通信やDBサーバの正当性確認を効果として述べる選択肢は適切でない。

選択肢ア

これは不正解だよ。TLSで保護される通信の相手は、利用者のPCが接続する公開Webサイトであり、内部ネットワークのDBサーバではない。また、利用者個人の証明書を使う設定から期待されるのは利用者認証であり、この選択肢の通信区間と確認対象はいずれも設問と一致しない。

選択肢イ

これは不正解だよ。利用者の証明書によって利用者を認証するという点は関係するが、設問の構成ではPCがTLS通信する相手は公開Webサイトである。PCとDBサーバ間の通信を直接TLSで暗号化するとは読み取れないため、通信区間の指定が誤っている。

選択肢ウ

これは不正解だよ。PCとWebサーバ間の通信データを暗号化する部分はTLSの効果に合っている。しかし、利用者個人のディジタル証明書は利用者認証に用いられるもので、この設問からDBサーバの正当性を検証できるとはいえないため、確認対象が誤っている。

選択肢エ(正解)

これは正解だよ。利用者のPCとDMZ上の公開Webサーバとの間でTLS通信を行うため、通信データを暗号化できる。さらに、利用者個人のディジタル証明書をWebサーバが確認することで、接続している利用者を認証できる。

学習のポイント

TLSの通信区間と、サーバ認証・利用者認証の違いを整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成30年度秋期 ITストラテジスト試験 午前Ⅰ 問12(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針