Michael Schwarz

Dipl.-Ing. BSc

Secure Systems, PhD Candidate

Michael Schwarz is a PhD candidate in the field of Information Security at Graz University of Technology. He is part of the Core Security group at the Institute of Applied Information Processing and Communications. He holds two master's degrees, one in computer science and one in software development with a strong focus on security. Michael's research focusses on microarchitectural side-channel attacks and system security. He is a frequent speaker at top international conferences, such as Black Hat, NDSS, ACM CCS, Chaos Communication Congress, and others. He was part of one of the research teams that found the Meltdown and Spectre vulnerabilities as well as the ZombieLoad vulnerability.
Michael Schwarz


I teach several undergraduate and graduate courses:

  • System-Level Programming
  • Operating Systems
  • Computer Networks and -Organisation
  • Introduction to Information Security
  • Security Aspects in Software Development


  • Reviewer: IEEE Access
  • Sub-Reviewer: SEC’19, CCS’18, SPACE’17
  • Artifact Evaluation: ACSAC’17


A Systematic Evaluation of Transient Execution Attacks and Defenses

Schwarz, M. & Lipp, M.

Automated Detection, Exploitation, and Elimination of Double-Fetch Bugs using Modern CPU Features

Schwarz, M., Lipp, M. & Mangard, S.
AsiaCCS' 18, Proceedings of the 2018 on Asia Conference on Computer and Communications Security , Association of Computing Machinery, 587-600

Meltdown: Reading Kernel Memory from User Space

Lipp, M., Schwarz, M. & Mangard, S.
27th USENIX Security Symposium, 973-990

Spectre Attacks: Exploiting Speculative Execution

Lipp, M., Mangard, S. & Schwarz, M.
40th IEEE Symposium on Security and Privacy

KeyDrown: Eliminating Software-Based Keystroke Timing Side-Channel Attacks

Schwarz, M., Lipp, M., Weiser, S. & Mangard, S.
Network and Distributed System Security Symposium 2018, 15

More Publications