Overview
This course teaches learners how to audit and trust hardware. The learning outcomes include understanding tamper protection, risks, and how to build trustworthy hardware. The course covers skills such as choosing a microcontroller, building PCBs, and testing for randomness. The teaching method involves a lecture format with slides. The intended audience for this course is individuals interested in hardware security and auditing.
Syllabus
Intro
Hardware you can trust
Why did I do this
Tamper Protection
Risks
Trustworthy Hardware
Building PCBs
Choosing a microcontroller
Whats wrong with the FDI chip
Noise sources
High voltage
Layout
Noise
Zener diodes
Bipolar junction transistors
Building for auditability
Electronics
Breakout board
Output
Random Noise
Arc Board
Testing for randomness
Questions
Taught by
WEareTROOPERS