
Side-Channel Attacks and Defenses
bachelor
Saarland University (Germany)
Hybrid
Michael Schwarz
English
Saarland University Campus Saarbrücken
25
n.a.
Summary
Advanced course on software side channels, their security implications, exploitation techniques, and defenses.
Enrollment requirements
No formal prerequisites. Participants should be familiar with C (basic x86 assembly helpful), operating systems concepts such as virtual memory, Linux, and have access to an x86 CPU (Intel or AMD).
Description
Module: Digital Transformation
Course Dates: Tuesdays, 20 Oct 2026 to 02 Feb 2027, 10:00-12:00 CET/CEST; 12 lecture sessions
Advanced course on software side channels, their security implications, exploitation techniques, and defenses. Topics include timing, cache, page table, transient execution, fault, software-based power attacks, and CPU vulnerabilities, with hands-on exercises.
Enrollment Closed
Open only to T4EU students
6
12 Weeks
20 October 2026
02 February 2027
03 Aug - 06 Sep 2026
