Modul
Practical Introduction to Hardware Security [M-INFO-104357]
Credits
6Recurrence
Jedes SemesterDuration
1 SemesterLanguage
EnglishLevel
4Version
1Responsible
Organisation
- KIT-Fakultät für Informatik
Part of
Bricks
Identifier | Name | LP |
---|---|---|
T-INFO-108920 | Practical Introduction to Hardware Security | 6 |
Competence Certificate
See partial achievements (Teilleistung)
Competence Goal
The goal of this course, which is a combination of lectures and lab assignments, is to have a hands-on experience on basic concepts and new developments in hardware security, by combining both theory and practice in a coherent course. The theoretical concepts for each topic will be presented to the students in form of lectures, followed by a set of lab assignments on both hardware and software platforms to be performed by the students for each topic.
Prerequisites
See partial achievements (Teilleistung)
Content
1. Hardware security primitives (PUF, TRNG)
2. Hardware Implementation of encryption modules (AES)
3. Passive Attack with side channel (on AES)
4. Active fault attack (on AES)
Recommendation
Knowledge of Digital Design (lecture TI)
Practical Course “FPGA Programming”
Workload
4 SWS / 6 ECTS = 180h
2 SWS lecture (1,5h) + 2 SWS practical course (1,5h) / week