基本情報技術者試験 - 令和4年12月修了 - 問35
共通鍵暗号の鍵を見つけ出そうとする,ブルートフォース攻撃に該当するものはどれか。
| ア | ー組みの平文と暗号文が与えられたとき,全ての鍵候補を一つずつ試して鍵を見つけ出す。 |
|---|---|
| イ | 平文と暗号文と鍵の関係を表す代数式を手掛かりにして鍵を見つけ出す。 |
| ウ | 平文の一部分の情報と,暗号文の一部分の情報との間の統計的相関を手掛かりにして鍵を見つけ出す。 |
| エ | 平文を一定量変化させたときの暗号文の変化から鍵を見つけ出す。 |
答え : ア
分野 : テクノロジ系 › 技術要素 › セキュリティ › 情報セキュリティ
解説 :
「ブルートフォース攻撃」とは,暗号の鍵を見つけ出すために,考えられる全ての鍵の候補を一つずつ順番に試していくという,力ずくの手法による攻撃のことです。
選択肢「ア」にある通り,一組の平文と暗号文が与えられたときに,全ての鍵候補を一つずつ試して,実際にその平文を暗号化した結果が与えられた暗号文と一致するかどうかを確認していくという方法が,ブルートフォース攻撃の典型的な手口です。これが正解です。
「イ」は,平文と暗号文と鍵の関係を表す代数式を手掛かりにして鍵を見つけ出すという説明ですが,これは「代数的攻撃」と呼ばれる,数学的な関係性を利用した別の攻撃手法についての説明です。
「ウ」は,平文の一部分の情報と暗号文の一部分の情報との間の統計的な相関を手掛かりにして鍵を見つけ出すという説明ですが,これは「線形解読法」と呼ばれる暗号解読手法についての説明です。
「エ」は,平文を一定量変化させたときの暗号文の変化から鍵を見つけ出すという説明ですが,これは「差分解読法」と呼ばれる暗号解読手法についての説明です。
分野 : テクノロジ系 › 技術要素 › セキュリティ › 情報セキュリティ
解説 :
「ブルートフォース攻撃」とは,暗号の鍵を見つけ出すために,考えられる全ての鍵の候補を一つずつ順番に試していくという,力ずくの手法による攻撃のことです。
選択肢「ア」にある通り,一組の平文と暗号文が与えられたときに,全ての鍵候補を一つずつ試して,実際にその平文を暗号化した結果が与えられた暗号文と一致するかどうかを確認していくという方法が,ブルートフォース攻撃の典型的な手口です。これが正解です。
「イ」は,平文と暗号文と鍵の関係を表す代数式を手掛かりにして鍵を見つけ出すという説明ですが,これは「代数的攻撃」と呼ばれる,数学的な関係性を利用した別の攻撃手法についての説明です。
「ウ」は,平文の一部分の情報と暗号文の一部分の情報との間の統計的な相関を手掛かりにして鍵を見つけ出すという説明ですが,これは「線形解読法」と呼ばれる暗号解読手法についての説明です。
「エ」は,平文を一定量変化させたときの暗号文の変化から鍵を見つけ出すという説明ですが,これは「差分解読法」と呼ばれる暗号解読手法についての説明です。