Hardware Security, Spring 2017

[ main | schedule & slides | cases | smartcard practicalities | project work | side-channel lab ] TRU/e

This course is taught by Lejla Batina and Erik Poll, with Niels Samwel organising the JavaCard smart group project, and Kostas Papagiannopoulos organising the side-channel lab sessions. The course is part of the TRU/e Master.

Because this course has moved from the autumn semester to the spring semester, there was a ad-hoc solution for Kerckhoffs students who still wanted to take the course in the autumn of 2015.


Hardware plays a role in securing some computer systems. Currently, this is most obviously the case for smartcards and RFID cards, for which there is a long history of attacks and countermeasures.

The focus of this course is on smartcards as prime example of secure hardware, incl. a project to develop a working smartcard application, and lab sessions to experiment with side-channel attacks.

Prerequisites

Topics

Grades are computed as 60% Project + 40% Labs, where Project is the grade for the JavaCard project, and Labs the grade of the side-channel lab sessions.