April 12-15 | Marriott Downtown at CF Toronto Eaton Centre, Canada

Secure Firmware Update and Software Signing in Embedded Devices (K02d)

Implement robust firmware update and signing strategies anchored to secure boot.
20 Apr 2026
15:00
Studio D

Secure Firmware Update and Software Signing in Embedded Devices (K02d)

Secure firmware update and software-signing mechanisms in embedded devices face practical challenges: protecting keys, verifying updates, preventing rollback, and ensuring each step anchors to a secure-boot root of trust. Drawing on real deployment experience across large device fleets, this session outlines the architectural components that consistently support robust firmware lifecycles: factory key-injection, PKI-based signing and verification frameworks, and layered update-verification models that maintain a continuous chain of trust through sequential code validation, all aligned with FIPS 140-3 and established embedded-security practices. The session highlights lessons learned from failures in firmware-update pipelines, including reliability and security impacts observed at scale. It examines architectural pressure points such as key-lifecycle design, trust-chain continuity during staged validation, and permission models that tightly govern signing authority across firmware layers. The discussion ultimately addresses a pragmatic question: What does a secure, scalable firmware-update and signing architecture look like in large, heterogeneous deployments?