Fault Injection Attack
フォールトインジェクション攻撃は、暗号実行中に計算エラー(クロックグリッチ、電圧スパイク、レーザー照射)を誘発し、誤った出力を利用して鍵を復元する。
目的
暗号デバイスの能動的故障への耐性を評価し、スマートカードや HSM の重要なセキュリティ評価項目である。
メカニズム
選択した時点に 1 ビット/1 バイトの故障を注入し、正誤出力ペアを収集して、差分故障解析(DFA)がエラー伝播から鍵を復元する。AES 最終ラウンドへの故障で全鍵を復元できる。
ユースケース
- スマートカードのセキュリティ評価
- HSM の耐故障試験
- RSA-CRT へのフォールト攻撃