Hardware Security
Which best describes the problems addressed by hardware security?
- AProblems with PC casings breaking easily
- BProblems where, even with bug-free software, secrets leak or control is subverted through circuit properties or physical behavior
- CProblems with software license fees
Show answer and explanation
Answer: B. Problems where, even with bug-free software, secrets leak or control is subverted through circuit properties or physical behavior
Even when software is written correctly, secrets can leak or defenses can fail through speculative execution and caches added for performance, power and timing that vary with processing, malfunctions under abnormal voltage or temperature, or circuitry inserted during manufacturing. Hardware security deals with understanding the principles of these threats and countering them in circuit and system design.
- A. It is not about casing strength.
- B. Correct. It deals with threats rooted in circuits and physics.
- C. It is not about fees.