4.2.1 Protection and Update of Mutable Code
NIST platform security: roots of trust, firmware and secure enclaves SP 800-193
All changes in this version
All changes in this version
Title
Protection and Update of Mutable Code
Control
This section specifies guidelines for firmware protection based on the principles of authenticated firmware updates, integrity protection, and non-bypassability of security mechanisms. Authenticated update mechanisms use digital signatures to verify the integrity and authenticity of firmware update images. Firmware integrity protections prevent unintended or malicious modification of firmware outside the authenticated firmware update process. The final principle, non-bypassability, ensures that there are no means for an attacker to bypass the protective mechanisms.