初級シスアド超入門は、初級シスアド(初級システムアドミニストレータ)の総合情報を無料で提供します。
情報処理過去問

チャレンジ・レスポンス認証

初級シスアド 平成17年度秋 午前問47

二つの通信主体XとYが、次の手順で情報を交換して行う認証はどれか。

【手順】
(1)Yは、任意の情報を含む文字列(チャレンジ)をXへ送信する。

(2)Xは、あらかじめX、Y間で定めた規則に基づき、受け取った文字列から新たな文字列(レスポンス)を生成し、Yへ返送する。

(3)Yは、返送されてきた文字列(レスポンス)が正しいことを確認する。

ア XがYを認証する。
イ XがYを認証することによって、結果としてYがXを認証する。
ウ YがXを認証する。
エ YがXを認証することによって、結果としてXがYを認証する。

解答・解説

問題文は、チャレンジ・レスポンス認証の手順を表しています。チャレンジ・レスポンス認証を使ったユーザ認証の手順は以下のとおりです。

          X           Y
          ┃          ┃
          ┃→→→→→→→→→→┃
          ┃(1) 認証のリクエスト┃
          ┃          ┃
          ┃←←←←←←←←→→┃
          ┃(2) チャレンジを送信┃
(3) ログインIDと  ┃          ┃
  パスワード、  ┃          ┃
  チャレンジから ┃          ┃
  レスポンスを作成┃          ┃
          ┃          ┃
          ┃→→→→→→→→→→┃
          ┃(4) ログインIDと  ┃(5) データベースから
          ┃  レスポンスを送信┃  ログインIDに対応する
          ┃          ┃  パスワードを取得
          ┃          ┃
          ┃          ┃(6) ログインIDと
          ┃          ┃  パスワード、
          ┃          ┃  チャレンジから
          ┃          ┃  レスポンスを作成
          ┃          ┃
          ┃          ┃(7) (4)と(6)のレスポンスが
          ┃          ┃  一致すれば認証を許可

この方式では、YがXを認証します。

解答は「ウ」になります。

2006年07月28日 02:13
スポンサードリンク
初級シスアド本 ランキング
合格情報処理
合格情報処理 合格情報処理は、初級シスアド・基本情報技術者試験の合格をサポートする唯一の月刊誌です。詳細は、記事月刊誌『合格情報処理』にレポートしましたのでご覧ください。定期購読は、雑誌のオンライン書店「Fujisan.co.jp」がおすすめです。
※売れてます!
スマートキャリア
エルスクール
ユーキャン