What is Secure boot?

A mechanism that verifies the digital signature of the next software at each boot stage and starts only authentic software, forming a chain of trust.

Field: Hardware Security

Secure boot in the explanations

Questions that mention Secure boot (7)

  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 difference between secure boot and measured boot?
  6. Why are debug ports such as JTAG disabled or placed behind authentication in shipped products?
  7. What is the idea of "defense in depth," emphasized in hardware and software security?

Related terms

Bootloader Root of trust Measured boot Trusted Platform Module (TPM) JTAG Tamper resistance Anti-rollback protection Cold boot attack Constant-time implementation Counterfeit chip

Back to the glossary