Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

chain of trust

Each boot stage verifies the next stage's signature before running it, starting from the root of trust.

A chain of trust is a boot sequence in which each stage cryptographically verifies the next before transferring control to it, so trust extends from the root of trust to the running application.

Examples

  • The ESP32 ROM checks the second-stage bootloader's signature, and the bootloader checks the app's signature before starting it.

  • Each link only runs the next stage after verifying it, so a tampered app image is refused at boot.

Read the full section →