DBデータベーススペシャリスト試験 午前Ⅱ

令和7年度秋期 データベーススペシャリスト 午前Ⅱ 問19

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

問題

暗号化処理時における暗号化装置の消費電力を測定するなどして,当該装置内部の秘密情報を推定する攻撃はどれか。

選択肢

  1. ア
    キーロガー
  2. イ
    サイドチャネル攻撃
  3. ウ
    スミッシング
  4. エ
    中間者攻撃
解き方のヒントを見る

観測情報と推論過程を分ける視点

暗号装置に関する設問では、観測された物理的な情報そのものと、それを秘密情報の推定へ結び付ける分析の過程を分け、両者の関係を落ち着いて整理します。用語の印象だけで判断せず、設問中の因果関係に注目してください。

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

一つの観点として、装置から得られる観測結果が、どの段階で秘密情報の推定に利用される説明になっているかを確認し、観測・分析・推定のつながりを区別して読み取ってください。

視点

攻撃を整理するときは、まず外部から得られる情報と、その情報を解釈する分析の流れを切り分けます。そのうえで、観測結果が秘密情報の推定とどのように結び付けられているかを、説明の順序に沿って確認します。

確認ポイント

  • 観測される情報と分析される内容を分けて読む
  • 秘密情報の推定につながる段階を確認する
  • 用語の印象ではなく因果関係に注目する
正解と解説を見る

正解

イ

解説

暗号化装置の消費電力など、暗号処理に伴って外部に現れる物理的な情報を測定し、その分析から装置内部の秘密情報を推定する攻撃は、サイドチャネル攻撃です。

理由

サイドチャネル攻撃は、暗号アルゴリズムの入出力だけでなく、処理時間、消費電力、電磁波などの実装時に生じる副次的な情報を観測して、暗号鍵などの秘密情報を推定する。設問の消費電力の測定はこの特徴に合致する。

比較

キーロガーはキーボード入力を記録し、スミッシングはSMSなどを利用して情報をだまし取る手口です。中間者攻撃は通信経路に介入して通信内容を盗聴・改変する攻撃であり、暗号化装置の物理的な消費電力を観測する設問とは異なる。

選択肢ア

これは不正解だよ。キーロガーは、利用者がキーボードから入力した文字列を記録して情報を取得するソフトウェアなどを指す。設問はキーボード入力ではなく、暗号化装置の消費電力を測定して内部の秘密情報を推定する攻撃を問うているため、該当しない。

選択肢イ(正解)

これは正解だよ。サイドチャネル攻撃は、暗号処理に伴う消費電力、処理時間、電磁波などの物理的な副次情報を観測し、その分析から装置内部の秘密情報を推定する。暗号化処理時の消費電力を測定するという設問の内容に合致する。

選択肢ウ

これは不正解だよ。スミッシングは、SMSなどを使って利用者を偽サイトへ誘導し、認証情報や個人情報を入力させる手口である。暗号化装置の動作に伴う消費電力を観測して内部の秘密情報を推定する攻撃とは、攻撃対象と情報取得方法が異なる。

選択肢エ

これは不正解だよ。中間者攻撃は、通信する二者の間に攻撃者が介入し、通信内容の盗聴や改ざんを行う攻撃である。設問では通信経路への介入ではなく、暗号化装置そのものの消費電力という物理的な情報を測定しているため、該当しない。

学習のポイント

サイドチャネル攻撃と、入力や通信経路を直接狙う攻撃の違いを理解する。

出典:独立行政法人 情報処理推進機構(IPA)令和7年度秋期 データベーススペシャリスト試験 午前Ⅱ 問19(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

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