CV

Lukas Lamster

lukas.lamster@tugraz.at
Graz, , AT

Summary

PhD student at the Institute of Information Security (ISEC), Graz University of Technology. Security researcher focusing on improving runtime security through novel hardware-based mechanisms, in particular the combination of memory integrity protection with tagged memory architectures.

Education

  • PhD in Computer Science
    Graz University of Technology
  • MSc in Information and Computer Engineering
    2021
    Graz University of Technology
  • BSc in Information and Computer Engineering
    2019
    Graz University of Technology

Work Experience

  • Doctoral Researcher
    2022-03-01 -
    Institute of Information Security (ISEC), Graz University of Technology
    Exploring combinations of DRAM integrity protection and memory tagging; developing novel hardware-based runtime security mechanisms.
    • Exploring combinations of DRAM integrity protection and memory tagging
    • Developing novel hardware-based runtime security mechanisms
    • Multiple contributions towards memory safety, efficient memory tagging, and DRAM integrity protection schemes
  • Software Development Intern
    2026-03-01 - 2026-06-30
    Cloudflare
    Lisbon, Portugal
    • Researching Rowhammer on large-scale computing infrastructure
    • Researching side channels and timers in Worker and Container products
  • Research Intern
    2019-07-01 - 2019-09-30
    Institute of Information Security (ISEC), Graz University of Technology
    Summer internship
    • Improving the reverse engineering of processor-specific DRAM mapping functions
  • Software Engineer
    2018-01-01 - 2020-12-31
    AVL
    Graz, Austria
    • Jira plugin development
    • Developing compatibility layers for internal tooling
  • Software Engineer
    2016-01-01 - 2017-12-31
    Melecs EWS
    Siegendorf, Austria
    • Development of drivers for assembly line equipment
    • Quality assurance tool development

Skills

Programming

  • C
  • C++
  • C#
  • Python
  • x86-64 assembly
  • RISC-V assembly
  • SystemVerilog

Tools

  • git
  • gdb
  • pwndbg
  • Docker
  • LLM-assisted development
  • Ghidra

Projects

  • Linux kernel development
  • gem5 development
  • qemu
  • Spike RISC-V ISA Simulator
  • OpenSBI

Publications

  • Implicit Control-Flow Integrity: Efficient Runtime Security for Embedded Devices
    2026
    Annual Computer Security Applications Conference (ACSAC 2026), to appear
    Lorenz Schumm, Lukas Lamster, Erik Kraft, Marcel Medwed, and Stefan Mangard
  • Code Encryption with Intel TME-MK for Control-Flow Enforcement
    2025
    European Symposium on Research in Computer Security (ESORICS 2025)
    Martin Unterguggenberger, Lukas Lamster, Mathias Oberhuber, Simon Scherer, and Stefan Mangard
  • WaitWatcher and WaitGuard: Detecting Flush-Based Cache Side-Channels Through Spurious Wakeups
    2025
    European Symposium on Research in Computer Security (ESORICS 2025)
    Lukas Lamster, Fabian Rauscher, Martin Unterguggenberger, and Stefan Mangard
  • FatPTE: Expanding Page Table Entries for Security
    2025
    International Conference on Availability, Reliability and Security (ARES 2025)
    Lukas Lamster, Martin Unterguggenberger, Moritz Waser, David Schrammel, and Stefan Mangard
  • CHERI UNCHAINED: Generic Instruction and Register Control for CHERI Capabilities
    2025
    International Conference on Availability, Reliability and Security (ARES 2025)
    Moritz Waser, Lukas Lamster, David Schrammel, Martin Unterguggenberger, and Stefan Mangard
  • Cryptographic Least Privilege Enforcement for Scalable Memory Isolation
    2025
    IEEE International Symposium on Hardware Oriented Security and Trust (HOST 2025)
    Martin Unterguggenberger, David Schrammel, Lukas Maar, Lukas Lamster, Vedad Hadžić, and Stefan Mangard
  • TME-Box: Scalable In-Process Isolation through Intel TME-MK Memory Encryption
    2025
    Network and Distributed System Security Symposium (NDSS 2025)
    Martin Unterguggenberger, Lukas Lamster, David Schrammel, Martin Schwarzl, and Stefan Mangard
  • Defects-in-Depth: Analyzing the Integration of Effective Defenses against One-Day Exploits in Android Kernels
    2024
    33rd USENIX Security Symposium (USENIX Security 2024)
    Lukas Maar, Florian Draschbacher, Lukas Lamster, and Stefan Mangard
  • Voodoo: Memory Tagging, Authenticated Encryption, and Error Correction through MAGIC
    2024
    33rd USENIX Security Symposium (USENIX Security 2024)
    Lukas Lamster, Martin Unterguggenberger, David Schrammel, and Stefan Mangard
  • Memory Tagging using Cryptographic Integrity on Commodity x86 CPUs
    2024
    IEEE European Symposium on Security and Privacy (EuroS&P 2024)
    David Schrammel, Martin Unterguggenberger, Lukas Lamster, Salmin Sultana, Karanvir Grewal, Michael LeMay, David M. Durham, and Stefan Mangard
  • Cryptographically Enforced Memory Safety
    2023
    ACM SIGSAC Conference on Computer and Communications Security (CCS 2023)
    Martin Unterguggenberger, David Schrammel, Lukas Lamster, Pascal Nasahl, and Stefan Mangard
  • HashTag: Hash-based Integrity Protection for Tagged Architectures
    2023
    32nd USENIX Security Symposium (USENIX Security 2023)
    Lukas Lamster, Martin Unterguggenberger, David Schrammel, and Stefan Mangard
  • SPEAR-V: Secure and Practical Enclave Architecture for RISC-V
    2023
    ACM ASIA Conference on Computer and Communications Security (AsiaCCS 2023)
    David Schrammel, Moritz Waser, Lukas Lamster, Martin Unterguggenberger, and Stefan Mangard
  • Multi-Tag: A Hardware-Software Co-Design for Memory Safety Based on Multi-Granular Memory Tagging
    2023
    ACM ASIA Conference on Computer and Communications Security (AsiaCCS 2023)
    Martin Unterguggenberger, David Schrammel, Pascal Nasahl, Robert Schilling, Lukas Lamster, and Stefan Mangard
  • CSI:Rowhammer – Cryptographic Security and Integrity against Rowhammer
    2023
    IEEE Symposium on Security and Privacy (S&P 2023)
    Jonas Juffinger, Lukas Lamster, Andreas Kogler, Maria Eichlseder, Moritz Lipp, and Daniel Gruss
  • A Signature-Based Gröbner Basis Algorithm with Tail-Reduced Reductors (M5GB)
    2022
    arXiv preprint arXiv:2208.00844
    Manuel Hauke, Lukas Lamster, Reinhard Lüftenegger, and Christian Rechberger
  • Nethammer: Inducing Rowhammer Faults through Network Requests
    2020
    IEEE European Symposium on Security and Privacy Workshops (EuroS&PW 2020)
    Moritz Lipp, Michael Schwarz, Lukas Raab, Lukas Lamster, Misiker Tadesse Aga, Clémentine Maurice, and Daniel Gruss

Presentations

  • WaitWatcher & WaitGuard: Detecting Flush-Based Cache Side-Channels Through Spurious Wakeups
    2025
    30th European Symposium on Research in Computer Security (ESORICS 2025)
    Toulouse, France
    Paper presentation
  • FatPTE: Expanding Page Table Entries for Security
    2025
    20th International Conference on Availability, Reliability and Security (ARES 2025)
    Ghent, Belgium
    Paper presentation
  • Voodoo: Memory Tagging, Authenticated Encryption, and Error Correction through MAGIC
    2024
    33rd USENIX Security Symposium (USENIX Security 2024)
    Philadelphia, PA, USA
    Paper presentation
  • HashTag: Hash-based Integrity Protection for Tagged Architectures
    2023
    32nd USENIX Security Symposium (USENIX Security 2023)
    Anaheim, CA, USA
    Paper presentation

Teaching

  • Secure System Architecture (Lecture and Practicals)
    2025
    Graz University of Technology
    Role: Lecturer and Teaching Assistant
    Approx. 40 students per year; memory tagging, pointer authentication, trusted computing, confidential virtual machines.
  • Information Security (Practicals)
    2022
    Graz University of Technology
    Role: Teaching Assistant
    Approx. 400 students per year; system security part with CTF-style binary exploitation tasks.
  • Computer Organization and Networks (Practicals)
    2022
    Graz University of Technology
    Role: Teaching Assistant
    Approx. 500 students per year; SystemVerilog hardware design, state machines, hardware extensions, RISC-V assembly.

Languages

  • German
    Native speaker
  • English
    Fluent

Interests

  • Hardware-based runtime security
    memory tagging, DRAM integrity protection, memory safety, Rowhammer, side channels