平成25年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問9
攻撃手法
ブルートフォース攻撃に関する問題
共通鍵暗号の鍵を見つけ出す,ブルートフォース攻撃に該当するものはどれか。
- ア1 組の平文と暗号文が与えられたとき,全ての鍵候補を一つずつ試して鍵を見つけ出す。
- イ平文と暗号文と鍵の関係を代数式に表して数学的に鍵を見つけ出す。
- ウ平文の一部分の情報と暗号文の一部分の情報との間の統計的相関を手掛かりに鍵を見つけ出す。
- エ平文を一定量変化させたときの暗号文の変化から鍵を見つけ出す。
答えと解説を見る
✓ これが正解ア1 組の平文と暗号文が与えられたとき,全ての鍵候補を一つずつ試して鍵を見つけ出す。
解説
鍵の候補を全て試すのがブルートフォース攻撃です。
ブルートフォース攻撃は、総当たり攻撃とも呼ばれます。暗号の仕組みの弱点を突くのではなく、考えられる鍵を片端から試して正しい鍵にたどり着く方法です。1組の平文と暗号文があれば、候補の鍵で平文を暗号化し、手元の暗号文と一致するかを確かめられます。一致した鍵が求める鍵です。鍵が長いほど候補が増え、時間がかかるようになります。見分ける軸は、鍵を探すときの手掛かりが何かという点です。
ほかの選択肢はなぜ違うのか
- イ平文と暗号文と鍵の関係を代数式に表して数…:平文と暗号文と鍵の関係を代数式で表し、数学的に解いて鍵を求めるのは代数攻撃の考え方です。候補を順に試すのではなく、式を解いて鍵を導く点が異なります。
- ウ平文の一部分の情報と暗号文の一部分の情報…:平文と暗号文の一部分の間にある統計的な相関を手掛かりにするのは、線形解読法の考え方です。偏りを利用して鍵の候補を絞り込むもので、総当たりとは違います。
- エ平文を一定量変化させたときの暗号文の変化…:平文を一定量変えたときに暗号文がどう変わるかを調べるのは、差分解読法の考え方です。入力の差と出力の差の関係から鍵を推測するもので、総当たりではありません。
この問題の用語
- ブルートフォース攻撃利用者IDを一つ決めて、パスワードになりうる文字の並びを片端から試す総当たりの攻撃。暗号の鍵を総当たりで割り出す手口も、こう呼びます。
- 共通鍵暗号同じ鍵を、暗号にするときにも元に戻すときにも使うやり方。鍵を知られた時点で中身が読まれるので、渡し方と保管が肝心です。
- 平文暗号にする前の、そのまま読める状態のデータのことをいいます。これと暗号文の組が手に入ると、鍵を割り出す手がかりになります。
出典:平成25年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問9
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問2(平文)
- 令和5年度 秋期 午前Ⅱ 問2:暗号スイートに関する説明(共通鍵暗号)
- 令和3年度 秋期 午前Ⅱ 問17:暗号スイートに関する説明(共通鍵暗号)
- 令和元年度 秋期 午前Ⅱ 問14:TLSのセキュリティ上の効果(ブルートフォース攻撃)
- 平成23年度 特別 情報セキュリティスペシャリスト試験 午前Ⅱ 問8:辞書攻撃に関する問題(ブルートフォース攻撃)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)