過去問解きまくり研究所 ホーム

令和7年度 春期 午前Ⅱ 問14

攻撃手法

タイミング攻撃の対策

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

答えと解説を見る

✓ これが正解ア演算アルゴリズムに処理を追加して,秘密情報の違いによって演算の処理時間に差異が出ないようにする。

解説

秘密情報によって処理時間が変わらないようにするのが対策です。

サイドチャネル攻撃は、暗号の計算そのものではなく、処理中に外から観測できる副次的な情報を手掛かりに秘密情報を推定する攻撃です。タイミング攻撃では、その手掛かりが処理時間です。鍵などの秘密情報の値によって演算の時間がわずかに変わると、その差を多数集めて秘密情報を推し量られるおそれがあります。対策は、処理時間の差をなくすことです。演算アルゴリズムに処理を加え、秘密情報がどうであっても同じ時間で終わるようにすれば、観測しても手掛かりが得られません。この記述が正解です。サイドチャネル攻撃の対策は、何を観測されるかに応じて選ぶ必要があります。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)