SC情報処理安全確保支援士試験 午前Ⅰ
平成25年度秋期 情報処理安全確保支援士 午前Ⅰ 問13
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア受信者の公開鍵
- イ受信者の秘密鍵
- ウ発信者の公開鍵
- エ発信者の秘密鍵
解き方のヒントを見る
午前I 問13:チャレンジレスポンス認証の“使い回せなさ”を押さえよう
チャレンジレスポンス認証では、ログインのたびにサーバから違う“お題”が出されるよ。だから、たとえ前回の答えを盗み見されても、次回はお題が変わっているので、その答えをそのまま使ってログインすることはできないんだ。
この問題で問われていること
ポイントは、パスワードそのものを送る方式との違いだよ。平文パスワード送信だと盗まれた文字列がそのまま鍵になってしまうけれど、チャレンジレスポンスでは毎回違うお題に対する答えを返すので、盗まれた過去の応答は“期限切れの合言葉”みたいに使えない、と区別しよう。
Challenge-Response
challenge-response authentication resists replay because each login attempt uses a fresh challenge
fresh challenge\nresponse based on challenge
確認ポイント
- 固定応答ではありません。
- 毎回違うチャレンジを使う。
- リプレイ対策を選ぶ。
正解と解説を見る
正解
エ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
これは不正解だよ。受信者の公開鍵は、主に受信者だけが読めるようにメッセージを暗号化するときに使う鍵だよ。デジタル署名は「誰が送ったか」を証明するものなので、受信者側の鍵ではなく発信者側の秘密鍵を使う、と覚えよう。
選択肢イ
これは不正解だよ。デジタル署名を作るのは発信者なので、受信者の秘密鍵は使わないよ。たとえるなら、差出人が自分の印鑑を押す場面で、受取人の家の金庫の鍵を使おうとしているようなもの。本人確認の印にはならないよ。
選択肢ウ
これは不正解だよ。発信者の公開鍵は、署名を作る鍵ではなく、受け取った人が「この署名は本当に発信者のものかな?」と確認するための鍵だよ。たとえるなら、公開鍵はみんなが見られる印鑑登録の控えで、実際に印を押すハンコ本体ではない、という感じだよ。
選択肢エ(正解)
これが正解だよ。デジタル署名は、発信者だけが持っている秘密鍵で作るよ。たとえるなら、本人だけが持っている実印で書類にハンコを押すようなもの。あとで発信者の公開鍵を使えば、「たしかにこの人が押した印だね」と確認できるよ。
出典:独立行政法人 情報処理推進機構(IPA)平成25年度秋期 情報処理安全確保支援士試験 午前Ⅰ 問13(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針