A security engineer is designing an embedded industrial sensor node deployed in untrusted physical locations. The design requires that the system only executes cryptographically signed boot code during power-on to prevent unauthorized firmware modifications. Which of the following hardware security controls should the engineer implement to fulfill this requirement?
- Hardware Root of Trust with Secure BootAnswer
- BHost-based Intrusion Prevention System software agent
- CHigh-speed symmetric AES encryption of sensor payload data at rest
- DApplication-level audit logging configured to capture runtime error events
Answer
Hardware Root of Trust with Secure Boot
The combination of a Hardware Root of Trust and Secure Boot anchors security in immutable read-only memory (such as internal boot ROM or eFuses). During device bootup, the hardware Root of Trust cryptographically verifies the digital signature of the bootloader before executing it, ensuring that altered or untrusted firmware cannot run.
Step-by-Step Solution
Key Concept
Hardware Root of Trust and Secure Boot
Estimated Time:1m 15s