Hardware Security

Welcome to the Hardware Security course as taught at University Padeborn. It consists of 15 lectures and 5 hands-on tutorials using hardware: cryptographic smartcards, card readers, and the ChipWhisperer-Nano. The course also included 3 homework assignments which are not published here. Two guest lectures that happened during the course are also not published here.

All of the content listed here is published under the CC BY-SA license, unless stated otherwise. Feel free to get inspired and use these materials in your teaching.

Document Size
1. Intro 35.7M
1. Intro (tutorial) 152.4K
2. Smartcards 3.0M
3. Authenticators 4.9M
4. TPMs 12.2M
5. HSMs,TEEs 16.9M
5. Smartcards (tutorial) 1.1M
6. Timing and cache attacks 997.1K
7. Microarchitectural attacks 792.8K
8. Physical side channel attacks 1 10.3M
8. SCA (tutorial) 2.4M
9. Physical side channel attack defences 1 668.9K
10. Physical side channel attacks 2 1.8M
11. Physical side channel attacks 3 503.3K
12. Physical side channel attack defences 2 341.3K
12. FA (tutorial) 1.9M
13. Guest lecture (Thomas Roche) (not available)
14. Guest lecture (Lukasz Chmielewski) (not available)
15. Certifications and recap 540.3KK
15. Exam questions (tutorial) 186.7K
All presentations zip | tar.gz 93.1M / 93.1M