Embedded security
How embedded devices are protected and attacked, from secure firmware to hardware attacks.
In Embedded security
TrustZone and secure firmware
Splitting firmware into secure and non-secure worlds on Arm Cortex-M.
Secure boot and root of trust
Making sure a device runs only the firmware it should.
Fault injection
Glitching a chip to make it skip a check, and defending against it.
Side-channel analysis
Recovering secrets from power, timing and electromagnetic measurements.
Security verification plans
Planning how each protection of a design will be shown to work.