STITストラテジスト試験 午前Ⅰ
令和元年度秋期 ITストラテジスト 午前Ⅰ 問13
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア固定パスワードを TLS によって暗号化し,クライアントからサーバに送信する。
- イ端末のシリアル番号を,クライアントで秘密鍵を使って暗号化してサーバに送信する。
- ウトークンという装置が自動的に表示する,認証のたびに異なるデータをパスワードとしてサーバに送信する。
- エ利用者が入力したパスワードと,サーバから受け取ったランダムなデータとをクライアントで演算し,その結果をサーバに送信する。
解き方のヒントを見る
認証方式を比べる基本の視点
認証に関する選択肢を読むときは、利用者を確かめるために何を根拠として扱う方式なのかという観点に絞り、用語の印象ではなく役割と前提を整理しましょう。
この問題で問われていること
各選択肢について、本人確認に用いる根拠の種類と、それが誰の管理下にあるかを同じ基準で見比べ、説明の対象が認証そのものか別の機能かを丁寧に確認してください。
視点
認証方式は、確認の根拠、利用者が提示するもの、管理主体の関係を切り分けて読むと整理しやすくなります。個別方式の暗記より、説明がどの役割を述べているかに注目しましょう。
確認ポイント
- 本人確認の根拠として何を扱う説明かを確認する
- 提示する側と管理する側の関係を整理する
- 認証の説明と周辺機能の説明を区別する
正解と解説を見る
正解
エ
解説
チャレンジレスポンス認証は、認証サーバが毎回異なるランダム値などをチャレンジとして提示し、利用者側が秘密情報と組み合わせて応答を計算して返す方式です。秘密情報そのものを送信しない点が重要です。
理由
正しい方式では、サーバから受け取ったランダムなデータをチャレンジとして利用し、利用者が入力したパスワードなどの秘密情報と演算して応答を作成する。サーバはその応答を検証するため、パスワード自体を通信路へ直接送らずに認証できる。
比較
固定パスワードの暗号化送信は通信保護の方法であり、端末番号の暗号化は識別情報の送信です。また、トークンが毎回異なる値を表示する方式はワンタイムパスワードの説明であり、相手からのチャレンジに応答を計算する方式とは異なる。
選択肢ア
これは不正解だよ。固定パスワードをTLSで暗号化して送信する説明であり、通信中の盗聴を防ぐための保護方法に当たる。認証のたびにサーバから異なるデータを受け取り、その値と秘密情報から応答を生成するチャレンジレスポンスの手順は示されていない。
選択肢イ
これは不正解だよ。端末のシリアル番号を秘密鍵で暗号化して送信するため、主に端末を識別する情報の保護を説明している。サーバが認証ごとにランダムなデータを提示し、それを利用して応答を変化させる仕組みではない。
選択肢ウ
これは不正解だよ。トークンが認証のたびに異なるデータを表示し、それをパスワードとして送信する説明は、ワンタイムパスワード方式に該当する。サーバから受け取ったチャレンジと秘密情報をクライアントで演算する手順は含まれていない。
選択肢エ(正解)
これは正解だよ。サーバから受け取ったランダムなデータをチャレンジとして、利用者が入力したパスワードとクライアントで演算し、結果だけを応答として送信している。認証のたびに応答が変化し、パスワードそのものを送信しない点が方式の特徴である。
学習のポイント
固定パスワード、ワンタイムパスワード、暗号化、チャレンジレスポンスの違いを整理する。
出典:独立行政法人 情報処理推進機構(IPA)令和元年度秋期 ITストラテジスト試験 午前Ⅰ 問13(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針