過去問解きまくり研究所 ホーム

平成29年度 春期 午前 問38

セキュリティ

ブルートフォースに関する問題

共通鍵暗号の鍵を見つけ出そうとする,ブルートフォース攻撃に該当するものはどれか。

答えと解説を見る

✓ これが正解ア一組みの平文と暗号文が与えられたとき,全ての鍵候補を一つずつ試して鍵を見つけ出す。

解説

考えられる鍵を片端から試すのが、ブルートフォースです。

ブルートフォースは、力ずくで押し通すという意味の言葉です。鍵を見つけるために、考えられる候補を片端から試します。手掛かりを探すのではなく、数の多さで押し切りました。平文と暗号文が一組そろっていれば、当たりを確かめられます。候補を一つ入れて変換し、暗号の文と合うかを見るだけです。だから全ての候補を一つずつ試す、という肢が当たりました。鍵が長くなるほど候補は跳ね上がり、時間が足りなくなります。だから鍵の長さが守りの強さに直結しました。式を手掛かりにする手は、代数の性質を突く別の解き方です。総当たりせずに、関係から絞り込んでいきました。出方の偏りを頼りにする手も、性質を突く側に入ります。入力を少し変えて出力の差を見る手も、性質を利用しています。手掛かりを使うか、数で押すか。そこで四つは分かれました。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成29年度 春期 基本情報技術者試験 午前 問38

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)