Security Foundations
From primitives to identity, protocols and post-quantum questions.
HARDWARE SECURITY · COURSE MAP
Four tracks connect security concepts, trusted systems, RTL implementation and product assurance. Each series has its own outline and publication status.
This map shows tracks, course series and useful connections. Each course outline lists lesson goals and publication status.

Understand hashes, encryption, identities and secure channels before choosing a mechanism.
For readers starting with security concepts.
Explore this track →
Follow trust from device identity and key storage through boot, attestation and updates.
For chip architects and system designers.
Explore this track →
Start with a firmware digest or an encrypted sensor block. Build the datapath and transfer rules, then test whether corrupted results can grant permission.
For readers with basic registers, bit operations and synchronous RTL. Begin with SHA-256 or AES, then follow Anti-Tampering Lessons 1–3 in order.
Explore this track →
Connect design claims to evaluation evidence, certification scope and product lifecycle duties.
For technical leads and product teams.
Explore this track →Understand hashes, encryption, identities and secure channels before choosing a mechanism.
From primitives to identity, protocols and post-quantum questions.
Follow trust from device identity and key storage through boot, attestation and updates.
Trace the roots, decisions and evidence of a trusted platform; use product cases to test the boundaries.
Start with a firmware digest or an encrypted sensor block. Build the datapath and transfer rules, then test whether corrupted results can grant permission.
Turn an algorithm into registers, datapaths, cycle timing and verification checks.
A 16-lesson plan on registers, control flow, permission handoffs and evidence under a stated fault model.
Connect design claims to evaluation evidence, certification scope and product lifecycle duties.
Read evaluation scope and product obligations without mistaking a certificate for complete security.