ハードウェアセキュリティの最新動向

セキュリティチップのライフサイクルの状態を、テスト、本番(プロダクション)、故障品の解析(RMA)などに分けて管理する。本番の状態から故障の解析のためにRMAの状態に移すときの扱いとして、適切なものはどれか。

  1. A解析しやすいように、本番で使っていた鍵や利用者のデータは残したまま、テストやデバッグのすべての機能を開く
  2. B本番で使っていた鍵などの秘密を消すか使えなくしてから解析の機能を開き、本番の状態には戻れないようにする
  3. CRMAの状態に移したチップは、解析が終わったらすぐに本番の状態に戻し、新品として再び出荷できるようにする
答えと解説を見る

正解:B. 本番で使っていた鍵などの秘密を消すか使えなくしてから解析の機能を開き、本番の状態には戻れないようにする

故障の解析ではテストやデバッグの強力な機能を開く必要がありますが、そのままでは本番で使っていた鍵や利用者のデータを読み出されるおそれがあります。そこで、RMAの状態に移す手続きの中で、本番の秘密を消すか、それを使う経路を断ち、解析の機能はその後でだけ使えるようにします。状態の移り変わりをOTPやeFuseに記録して一方向にし、RMAの状態から本番に戻れないようにしておけば、解析のために開いたチップが再び出回ることもありません。OpenTitanなどの公開されたルートオブトラストの設計でも、このようなライフサイクルの状態の管理が定められています。

  • A. 秘密を残したままデバッグの機能を開くと、鍵や利用者のデータを読み出されるおそれがあります。
  • B. 正しい。秘密を消してから解析の機能を開き、元に戻れないようにします。
  • C. 解析のために機能を開いたチップを本番に戻すと、安全を保証できません。
この分野を解く 分野ページへ

ハードウェアセキュリティの最新動向の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

ハードウェアセキュリティの最新動向のほかの問題

  1. スキャンテストのためのスキャンチェーンが、暗号の処理を行うチップで攻撃の経路になりうる理由と、その対策の組み合わせとして、正しいものはどれか。
  2. 電源の電圧を一瞬だけ下げる電圧グリッチで、チップが誤動作する主な理由として、正しいものはどれか。
  3. 故障注入攻撃のうち、レーザを使う方法と電磁パルスを使う方法の特徴の組み合わせとして、正しいものはどれか。
  4. ある故障注入の試みが1回で成功する確率が0.1%で、各回の結果は互いに独立とする。1,000回試みたとき、少なくとも1回成功する確率として、最も近いものはどれか。
  5. ファームウェアの署名の確認を、故障注入の1回の試みで飛ばされる確率が1/1,000であるとする。同じ確認を2か所で行い、両方を飛ばさないと攻撃が成功しないようにした。1回の試みで2か所を同時に狙えて、それぞれが飛ばされるのは互いに独立に確率1/1,000で起きるとき、攻撃が成功するまでの試みの回数の期待値はどれか。