Hardware Security

Course Description:
Introduction to Hardware Security. Secure embedded systems. Fault injection attacks – voltage and clock glitches. Side channel analysis attacks – power and electromagnetic analysis. Hardware attack countermeasures – fault injection: hardware and time redundancy, error detection codes – side channel analysis: hiding and masking based. Physically unclonable functions (PUF). Hardware trojans.

Labs: Labs on Fault Injection attacks and Side Channel Analysis attacks. Evaluation of secure embedded systems implementations. Countermeasure design.

Course Coordinator: Dr. Athanasios Papadimitriou