course: Master-Praktikum Seitenkanalangriffe

number:
142023
teaching methods:
practical course
responsible:
Prof. Dr.-Ing. Chris­tof Paar
lecturer:
Prof. Dr.-Ing. Chris­tof Paar (ETIT)
language:
german
HWS:
3
CP:
3
offered in:
winter term

dates in winter term

  • kick-off meeting: Wednesday the 19.10.2011 from 17:00 in ID 2/632
  • practical course Wednesdays: from 16:00 to 19.00 o'clock in ID 03/411

goals

Das Praktikum soll den Teilnehmern einen Einblick in praktische Seitenkanalangriffe und Gegenmaßnahmen geben.

content

  1. Introduction to Statistics + Introduction to Power Measurements (2 Sessions)
  2. SPA + DPA (3 Sessions)
  3. Countermeasures (masking, hiding) (1 Session)
  4. First Main Project: Build your own SC-Resistant AES (2 Weeks)
  5. Attacks on Countermeasures (1 Session)
  6. Second Main Project: Attack the AES protected by other Teams (2 Weeks)
  7. Final Session (1 Session)

requirements

Diese Veranstaltung wird teilweise auf Englisch gehalten, d.h. es werden entsprechende Sprachkenntnisse vorrausgesetzt.

Es wird angenommen, dass die Teilnehmer bereits AVR Microcontroller programmieren können (C und Assembler), wie beispielsweise in der Vorlesung "eingebette Prozessoren" gelehrt.

Die Inhalte der Vorlesung "Einführung in die Kryptografie und Datensicherheit" werden als bekannt vorrausgesetzt. Das heisst Teilnehmer die diese Veranstaltung nicht belegt haben, müssen sich ggf. selbstständig die fehlenden Inhalte erarbeiten.

recommended knowledge

Die Vorlesung "Implementierung kryptografischer Verfahren I" vermittelt nützliches Vorwissen, wird jedoch nicht vorrausgesetzt.

miscellaneous

Teilnehmer: max. 20 Personen, ITS-Master bevorzugt

Ansprechpartner: Markus Kasper (Markus.Kasper@rub.de, -26795) und Amir Moradi (Amir.Moradi@rub.de, -27219)