Effiziente Implementierung des Advanced Encryption Standard (T-Table Implementierung)
Effiziente Umsetzung von modularer Langzahlarithmetik für RSA und Kryptographie über elliptischen Kurven
Erweiterte Verfahren zur schnellen Exponentiation und Skalarmultiplikation
Physikalische Angriffe (Seitenkanalanalyse und Fehlerinjektionsangriffe)
Gegenmaßnahmen und Programmiertechniken zur Verhinderung physikalischer Angriffe
Prüfungsformen
Die theoretisch erarbeiteten Inhalte der Vorlesung werden in Kleingruppen in vorlesungsbegleitenden Projekten/Workshops auf praktische Weise umgesetzt. Die Ergebnisse dieser Projekte gehen mit 40\% in die Gesamtnote jedes Teilnehmers ein. Weiterhin ist ein Fachgespräch (Gewichtung: 60\% der Gesamtnote) erfolgreich zu absolvieren.
Dokumente (Skripte, Programme, Literatur, usw.)
Christof Paar, Jan Pelzl: Understanding Crpytography, Springer-Verlag, 2010.
Jonathan Katz,Yehuda Lindell, Introduction to Modern Cryptography, CRC PRESS, Boca Raton.