戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

システム監査技術者 2019年 午前2 問19


問題文

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

選択肢

ア:キーロガー
イ:サイドチャネル攻撃(正解)
ウ:スミッシング
エ:中間者攻撃

🔒 解説は解答すると表示されます

サイドチャネル攻撃【午前2解説】

正解の理由

暗号装置が暗号化処理を行う際の消費電力や処理時間、電磁波などを観測し、その情報から装置内部の秘密情報を推定する攻撃を、サイドチャネル攻撃といいます。
暗号処理の結果そのものではなく、処理に伴って外部に現れる情報を手掛かりにする点が特徴です。問題文の「消費電力を測定する」という記述に該当するため、イが正解です。

解法ステップ

  1. 攻撃者が観測しているものを確認します。ここでは暗号装置の消費電力です。
  2. 消費電力は、暗号文や通信内容そのものではなく、処理に伴って生じる情報です。
  3. このような情報から内部の秘密情報を推定する攻撃は、サイドチャネル攻撃です。

選択肢別の誤答解説

  • ア:キーロガー
    キーボード入力を記録し、入力されたパスワードなどを盗む攻撃です。装置の消費電力を分析する攻撃ではありません。
  • イ:サイドチャネル攻撃
    消費電力や処理時間、電磁波など、暗号処理に伴う情報を観測して秘密情報を推定する攻撃です。問題文の内容に一致します。
  • ウ:スミッシング
    SMSなどのメッセージを使って偽サイトへ誘導し、個人情報や認証情報を盗む攻撃です。消費電力の測定とは関係ありません。
  • エ:中間者攻撃
    通信を行う二者の間に攻撃者が入り込み、通信内容を盗み見たり改ざんしたりする攻撃です。通信経路を狙う攻撃であり、装置の消費電力を分析する攻撃ではありません。

よくある誤解

  • 暗号を解読する攻撃は、すべて同じ種類だと思う
    暗号文を解析する攻撃と、暗号装置の消費電力などを観測する攻撃は異なります。観測対象に注目して分類します。
  • サイドチャネル攻撃は通信経路を狙う攻撃だと思う
    中間者攻撃のように通信経路へ介入するのではなく、装置の処理に伴う副次的な情報を利用します。
  • 消費電力から秘密情報を直接読み取れると思う
    消費電力の変化などを分析し、秘密鍵などを推定します。通常は、測定データの収集や統計的な分析が必要です。

補足コラム

消費電力を分析する手法には、個々の処理に伴う電力変化を調べる方法や、複数回の測定結果を統計的に比較する方法があります。対策としては、処理時間や消費電力の変化を一定に近づけること、秘密情報を直接処理に反映させない工夫をすること、電力の変動を観測しにくくすることなどが挙げられます。

FAQ

Q. サイドチャネル攻撃では、暗号文を解析しないのですか?
A. 暗号文ではなく、消費電力や処理時間など、暗号処理に付随して外部に現れる情報を主な手掛かりにします。
Q. 処理時間を測定する攻撃もサイドチャネル攻撃ですか?
A. はい。処理時間や電磁波などを観測して秘密情報を推定する攻撃も、サイドチャネル攻撃に含まれます。

関連キーワード: サイドチャネル、消費電力解析、電力解析攻撃、秘密鍵、暗号装置、電磁波解析
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

システム監査技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について