SkillStack
テクノロジ系14 / 25問

情報処理安全確保支援士試験 令和7年度 春期 午前II 問14

サイドチャネル攻撃の手法であるタイミング攻撃の対策として、最も適切なものはどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】ア

タイミング攻撃は、暗号処理などに要する時間を多数観測し、そのわずかな差から秘密鍵などを推測するサイドチャネル攻撃です。秘密情報の値によって条件分岐や反復回数、メモリアクセスなどが変わると、処理時間にも差が生じることがあります。そこで、ダミー処理を追加するなどして、秘密情報の違いにかかわらず処理時間を一定にする定数時間処理が有効です。したがって、アが正解です。

イのコンデンサによって電力消費量を均一化する対策は誤りです。これは消費電力の変化から秘密情報を推測する電力解析攻撃への対策に該当します。タイミング攻撃が観測するのは主に処理時間です。

ウの故障検出と秘密情報の破壊は誤りです。これは異常な電圧、クロック、温度などを与えて誤動作を起こし、その結果から秘密情報を得る故障利用攻撃への対策です。異常を検知した際に処理を停止することも対策になります。

エの保護層による書換え防止は誤りです。これは装置の開封、回路への接触、データの改ざんなどを防ぐ耐タンパ性に関する対策です。処理時間の差をなくす対策ではありません。

【ポイント】 サイドチャネル攻撃は、暗号方式の理論ではなく実装から漏れる情報を利用します。 時間差には定数時間処理、消費電力の差には電力解析対策を対応させて覚えましょう。 秘密情報に依存する条件分岐や処理の早期終了を避けることが重要です。

出典:令和7年度 春期 情報処理安全確保支援士試験 午前II 問14
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める