Hardware Security

Which correctly pairs why cold boot attacks work with a typical countermeasure?

  1. ADRAM erases instantly at power-off; keep the power on
  2. BHeating DRAM makes contents easier to read; add cooling
  3. CDRAM contents persist for seconds to minutes after power-off, longer when cooled; encrypt memory contents
Show answer and explanation

Answer: C. DRAM contents persist for seconds to minutes after power-off, longer when cooled; encrypt memory contents

DRAM cell charge does not disappear immediately when refresh stops; contents largely persist for seconds to minutes, and longer at low temperature. Removing the memory from a just-powered-off PC and reading it elsewhere can reveal secrets such as disk encryption keys. Countermeasures include hardware memory encryption, erasing keys at shutdown and keeping keys only inside the CPU.

  • A. The charge does not vanish instantly.
  • B. Cooling makes contents persist longer.
  • C. Correct. Encrypted contents are useless if read.
Practice this topic Back to topic

More Hardware Security questions

  1. Which describes secure boot?
  2. What is the most suitable thing placed inside the chip as the root of trust for secure boot?
  3. What is the advantage of using public-key cryptography to verify software signatures in secure boot?
  4. In devices with secure boot, why is an anti-rollback mechanism needed?
  5. What is the main role of a TPM (Trusted Platform Module) installed in PCs and similar?