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

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