情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ 問10「サイドチャネル攻撃の手法であるタイミング攻撃の対策として,最も適切なものはどれか…」の正解と解説です。情報処理安全確保支援士試験の「サイドチャネル攻撃」分野の過去問で、各選択肢の正誤も解説付きで確認できます。
ア. 演算アルゴリズムに対策を施して,機密情報の違いによって演算の処理時間に差異が出ないようにする。
タイミング攻撃は、暗号処理の所要時間が秘密情報(鍵やパスワード)の値で変わる性質を測定して情報を推定するサイドチャネル攻撃。対策は、処理時間が機密情報に依存しないよう演算アルゴリズムを定数時間化することである。よってアが正解。実務ではパスワード比較や復号で定数時間処理を用いる。