SC情報処理安全確保支援士試験 午前Ⅱ

平成26年度春期 情報処理安全確保支援士 午前Ⅱ 問17

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

問題

SSLに対するパージョンロールバック攻撃の説明はどれか。

選択肢

  1. ア
    SSLの実装の脆層性を用いて、 通信経路に介在する攻撃者が、 弱い障号化通信方式を強制することによって、 暗号化通信の内容を解読して情報を得る。
  2. イ
    SSLのハンドシェイクプロトコルの終了前で、 使用暗号化アルゴリズムの変更メッセージを、 通信経路に介在する攻撃者が削除することによって、 通信者が暗号化なしでセッションを開始し、 攻撃者がセッションの全通信を盗聴したり改ざんしたりする。
  3. ウ
    SSLを実装した環境において、 攻撃者が物理デバイスから得られた消費電流の情報などを利用して秘密情報を得る。
  4. エ
    保守作業のミスや誤操作のときに回復できるようにパックアップしたSSLの旧バージョンのライブラリを、 攻撃者が外部から破壊する。
解き方のヒントを見る

午前II 問17:通信の途中で暗号を弱くさせる攻撃を見抜こう

通信の途中にいる攻撃者が、システムの弱点をついて「もっと弱い暗号でやり取りしてよ」「古い方式に戻してよ」と誘導する攻撃だよ。新しい鍵を使えるのに、わざと古い鍵を使わせるようなイメージだね。

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

MITM、つまり通信の間に割り込む攻撃の中でも、特に「暗号の強さを下げさせる攻撃」だと気づけるかがポイントだよ。

Version Rollback

a version rollback attack forces communication down to a weaker SSL/TLS version or cipher suite so the traffic becomes easier to break

man-in-the-middle\nforce weaker version\nlower cryptographic strength

確認ポイント

  • 弱い方式へ誘導する。
  • SSL/TLS の強度低下が狙い。
  • 単なる盗聴一般と分ける。
正解と解説を見る

正解

ア

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア(正解)

これが正解だよ。通信の途中にいる攻撃者が、本当は強い暗号で話せるのに「古い弱い鍵で話そう」と無理やり誘導するのがバージョンロールバック攻撃だよ。頑丈な金庫を使えるのに、横から泥棒が口を出して安い南京錠を使わせるイメージだね。

選択肢イ

これは不正解だよ。SSL/TLSでは、暗号化に切り替える合図を勝手に消したら、普通は手続きのつじつまが合わなくなって接続が失敗するよ。『合図を消したから暗号なしでそのまま会話が始まる』という仕組みではないので、バージョンロールバック攻撃の説明としては違うんだ。

選択肢ウ

これは不正解だよ。消費電流などを見て秘密情報を推測するのは、機械の動きや音から金庫の番号を当てるようなサイドチャネル攻撃だよ。SSL/TLSの通信交渉を邪魔して弱い方式へ落とす攻撃ではないんだ。

選択肢エ

これは不正解だよ。バックアップしておいた古いSSLライブラリを外から壊す話で、通信中に相手へ「古い弱い方式を使って」と押し付ける攻撃ではないんだ。たとえるなら、倉庫にある古い合鍵を壊す話で、窓口で弱い鍵を使わせる話とは別物だよ。

出典:独立行政法人 情報処理推進機構(IPA)平成26年度春期 情報処理安全確保支援士試験 午前Ⅱ 問17(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

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