ハードウェアセキュリティ

ハードウェアセキュリティで扱う問題の説明として最も適切なものはどれか。

  1. Aパソコンの外装が壊れやすいという問題
  2. Bソフトウェアに誤りがなくても、回路の性質や物理的な振る舞いから秘密の情報が漏れたり、動作が乗っ取られたりする問題
  3. Cソフトウェアのライセンスの料金の問題
答えと解説を見る

正解:B. ソフトウェアに誤りがなくても、回路の性質や物理的な振る舞いから秘密の情報が漏れたり、動作が乗っ取られたりする問題

ソフトウェアが正しく書かれていても、性能のための投機的実行やキャッシュ、処理によって変わる消費電力や時間、電圧や温度の異常による誤動作、製造の途中で仕込まれた回路などから、秘密が漏れたり守りが破られたりすることがあります。ハードウェアセキュリティは、こうした脅威の原理を理解し、回路やシステムの設計で対策することを扱います。

  • A. 外装の強さの問題ではありません。
  • B. 正しい。回路と物理の性質に起因する脅威を扱います。
  • C. 料金の問題ではありません。
この分野を解く 分野ページへ

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

  1. サイドチャネル攻撃の説明として正しいものはどれか。
  2. タイミング攻撃が成り立つ原理と、代表的な対策の組み合わせとして正しいものはどれか。
  3. 上のパスワードの比較の関数に潜む問題と、対策の組み合わせとして正しいものはどれか。
  4. キャッシュを使ったサイドチャネル攻撃が成り立つ主な理由はどれか。
  5. Spectreと呼ばれる投機的実行の脆弱性の原理として正しいものはどれか。