タイミング攻撃に対する一定時間処理

タイミング攻撃は秘密情報によって処理時間が変わることを手掛かりにする。処理時間に差が出ないよう演算を設計するアが最も直接的な対策である。 電力消費の均一化は主として電力解析への対策である。 故障検知と秘密情報破壊は故障を利用する攻撃への対策である。 保護層は物理的な改ざんへの対策である。

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

出典令和7年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問14
演算アルゴリズムに処理を追加して,秘密情報の違いによって演算の処理時間に差異が出ないようにする。
コンデンサを挿入して,電力消費量が時間的に均一になるようにする。
ハードウェアを自ら診断することによって故障を検出する機構,及び故障を検出したら秘密情報を破壊する機構を設ける。
保護層を備えて,内部のデータが不正に書き換えられないようにする。