Secure-Boot Acceptance with Debug Builds: Prove Diagnostic Features Cannot Relax Trust
Compare diagnostic and release builds by the behavior each configuration difference changes, not by their labels. A logging-only difference, an authorization-policy difference and a fault-hardening difference need different evidence. Passing the same ordinary bad-signature test does not establish that two binaries retain the same hardening. This guide pins MCUboot v2.2.0’s Zephyr fault-injection-hardening profiles as a…