コンテンツへスキップ
uencoder

Side-Channel Attack

サイドチャネル攻撃は、数学的な弱さではなく、暗号実装の物理的な漏えい(タイミング、電力、電磁波、キャッシュ)から鍵を復元する攻撃である。

目的

実ハードウェア上での暗号の安全性を評価する。数学的に安全な実装でも、サイドチャネル経由で破られうるからである。

メカニズム

攻撃者は暗号実行中の物理信号(実行時間、電力トレース、電磁放射、キャッシュアクセスパターン)を測定し、統計解析(DPA など)で鍵依存の微小な差を観測可能な量へ増幅する。

ユースケース

  • スマートカードのセキュリティ評価
  • 組み込み用の暗号モジュール
  • TLS の Heartbleed

関連ツール

References