Michael "MC" Cardell Widerkrantz
MC has been programming professionally since 1995 and recreationally
since 1985. At Tillitis he's doing research and programming on all
software parts: the emulator, the firmware, the device apps, and the
client apps, as well as helping define the hardware/software
interface.
Session
09-09
15:00
30min
Increasing trust with measured & verified boot
Michael "MC" Cardell Widerkrantz
DICE-like measured boot guarantees software integrity bound to a
specific hardware even on low-powered devices with no Trusted
Execution Environment (TEE). An inherent problem in DICE-like measured
boot is that the first mutable code cannot be updated without losing
generated cryptographic keys.
In this talk I both introduce how we implemented DICE-like measured
boot in an open source project and how we solved updating device
applications without losing keys.
Main hall
