SC情報処理安全確保支援士試験 午前Ⅱ
令和元年度秋期 情報処理安全確保支援士 午前Ⅱ 問2
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア暗号化関数を線形近似する式を導き、 その線形近似式から秘密情報の取得を試みる。
- イ機器が発する電磁波を測定することによって秘密情報の取得を試みる。
- ウニニつの平文の差とそれぞれの障号文の差の関係から、 秘密情報の取得を試みる。
- エ理論的にあり得る復号鍵の全てを機器に入力して秘密情報の取得を試みる。
解き方のヒントを見る
午前II 問02:サイドチャネル攻撃って何を見る攻撃?
サイドチャネル攻撃は、暗号の計算ルールそのものを正面から破る攻撃ではないよ。たとえば金庫の暗証番号を直接当てるのではなく、ボタンを押す音や手の動き、開くまでの時間から番号を推測するようなもの。暗号処理中の消費電力、電磁波、処理時間などの“横から漏れる情報”を手がかりに、秘密情報を推定する攻撃だよ。
この問題で問われていること
この問題では、線形解読・差分解読・総当たりのように暗号データやアルゴリズムを相手にする解読法と、機器の動作から漏れる物理的な情報を使うサイドチャネル攻撃を区別できるかがポイントだよ。
サイドチャネル攻撃
装置の外に漏れる電磁波や電力波形を観測し、鍵候補を絞り込むのが典型的なサイドチャネル攻撃です。
暗号処理時の漏えい\n電磁波 / 電力 / 時間\n-> 鍵推定
確認ポイント
- 線形解読や差分解読は暗号解析手法です。
- 全鍵総当たりはブルートフォースです。
- 電磁波測定による取得を選ぶ。
正解と解説を見る
正解
イ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
これは不正解だよ。これはサイドチャネル攻撃ではなく、線形解読法の説明なんだ。暗号の中身を数式で近似してクセを探す方法で、たとえるなら金庫の音を聞くのではなく、金庫の設計図を数学的に分析して弱点を探す感じだよ。
選択肢イ(正解)
これは正解だよ。サイドチャネル攻撃は、鍵穴を直接壊すのではなく、ドアの開け閉めの音や人の動きから合鍵のヒントを盗むような攻撃なんだ。機器から漏れる電磁波を測って秘密情報を探るのは、まさに本来の入出力ではない“横道”から情報を拾うサイドチャネル攻撃だよ。
選択肢ウ
これは不正解だよ。これは差分解読法の説明なんだ。二つの入力の違いが暗号文にどう出るかを比べて秘密の手がかりを探す方法で、料理の材料を少し変えて味の変化からレシピを推測するようなものだよ。機器から漏れる電磁波などを観察するサイドチャネル攻撃ではないよ。
選択肢エ
これは不正解だよ。これは総当たり攻撃、つまりブルートフォース攻撃の説明だよ。合鍵を1本ずつ全部試していくようなやり方で、電磁波や処理時間など機器の外に漏れる情報を利用するサイドチャネル攻撃とは違うんだ。
出典:独立行政法人 情報処理推進機構(IPA)令和元年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問2(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
- 平成31年度・令和元年度(2019年)の過去問
- 午前Ⅱの過去問
- 令和元年度秋期の過去問
- 「企画・設計・開発・運用でのセキュリティ確保」の過去問
- 「セキュリティ対策の適用」の過去問
- 情報処理安全確保支援士試験のトップ
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針