Skip to content

Michael Schwarz

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

93

Venues

34

Active years

2006–2026

Best venue rank

A*

Where they publish

Papers

93 indexed papers, newest first.

YearVenueTitleAuthors
2026FMMixed Flow-Sensitive Static Analysis: Engineering Modularity.Helmut Seidl, Vesal Vojdani, Julian Erhard, Michael Schwarz
2026NDSSSNPeek: Side-Channel Analysis for Privacy Applications on Confidential VMs.Ruiyi Zhang, Albert Cheu, Adri Gascn, Daniel Moghimi, Phillipp Schoppmann, Michael Schwarz, Octavian Suciu
2026SPCrucible: Retrofitting Commodity CPUs with Vulnerabilities via Transparent Software Emulation.Tristan Hornetz, Lukas Gerlach, Michael Schwarz
2026SPTDXRay: Microarchitectural Side-Channel Analysis of Intel TDX for Real-World Workloads.Tristan Hornetz, Hosein Yavarzadeh, Albert Cheu, Adri Gascn, Lukas Gerlach, Daniel Moghimi, Phillipp Schoppmann, Michael Schwarz, Ruiyi Zhang
2026SPRISCy Cache Coherence: Timer-Free Architectural Cache Attacks via Instruction/Data Cache Incoherence.Fabian Thomas, Michael Schwarz
2026SPTrevex: A Black-Box Detection Framework for Data-Flow Transient Execution Vulnerabilities.Daniel Weber, Fabian Thomas, Leon Trampert, Ruiyi Zhang, Michael Schwarz
2026TACASSame Engine, Multiple Gears: Parallelizing Fixpoint Iteration at Different Granularities.Ali Rasim Kocal, Michael Schwarz, Simmo Saan, Helmut Seidl
2026TACASGoblint: A Portfolio for Mixed Flow-Sensitive Abstract Interpretation - (Competition Contribution).Simmo Saan, Ali Rasim Kocal, Michael Petter, Karoliine Holter, Julian Erhard, Michael Schwarz, Vesal Vojdani, Helmut Seidl
2026VMCAIData Race Detection by Digest-Driven Abstract Interpretation.Michael Schwarz, Julian Erhard
2025ASPLOSShadowLoad: Injecting State into Hardware Prefetchers.Lorenz Hetterich, Fabian Thomas, Lukas Gerlach, Ruiyi Zhang, Nils Bernsdorf, Eduard Ebert, Michael Schwarz
2025CCSRISCover: Automatic Discovery of User-exploitable Architectural Security Vulnerabilities in Closed-Source RISC-V CPUs.Fabian Thomas, Eric Garca Arribas, Lorenz Hetterich, Daniel Weber, Lukas Gerlach, Ruiyi Zhang, Michael Schwarz
2025CCSExfilState: Automated Discovery of Timer-Free Cache Side Channels on ARM CPUs.Fabian Thomas, Michael Torres, Daniel Moghimi, Michael Schwarz
2025CCSStyled to Steal: The Overlooked Attack Surface in Email Clients.Leon Trampert, Daniel Weber, Christian Rossow, Michael Schwarz
2025DDECSStudy of an OPTO-ASIC for a Functionally Safe Speed Sensor Using the Spatial Frequency Filter Method.Frank Wasinski, Werner Bonath, Ubbo Ricklefs, Michael Schwarz, Josef Brcsk
2025DIMVATaming the Linux Memory Allocator for Rapid Prototyping.Ruiyi Zhang, Tristan Hornetz, Lukas Gerlach, Michael Schwarz
2025FCDo Compilers Break Constant-Time Guarantees?Lukas Gerlach, Robert Pietsch, Michael Schwarz
2025FCLixom: Protecting Encryption Keys with Execute-Only Memory.Tristan Hornetz, Lukas Gerlach, Michael Schwarz
2025NDSSCascading Spy Sheets: Exploiting the Complexity of Modern CSS for Email and Browser Fingerprinting.Leon Trampert, Daniel Weber, Lukas Gerlach, Christian Rossow, Michael Schwarz
2025WWWPeripheral Instinct: How External Devices Breach Browser Sandboxes.Leon Trampert, Lorenz Hetterich, Lukas Gerlach, Mona Schappert, Christian Rossow, Michael Schwarz
2025SPRapid Reversing of Non-Linear CPU Cache Slice Functions: Unlocking Physical Address Leakage.Mikka Rainer, Lorenz Hetterich, Fabian Thomas, Tristan Hornetz, Leon Trampert, Lukas Gerlach, Michael Schwarz
2025VMCAICorrectness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts.Julian Erhard, Manuel Bentele, Matthias Heizmann, Dominik Klumpp, Simmo Saan, Frank Schssele, Michael Schwarz, Helmut Seidl, Sarah Tilscher, Vesal Vojdani
2024ACSACNo Leakage Without State Change: Repurposing Configurable CPU Exceptions to Prevent Microarchitectural Attacks.Daniel Weber, Leonard Niemann, Lukas Gerlach, Jan Reineke, Michael Schwarz
2024AsiaCCSSwitchpoline: A Software Mitigation for Spectre-BTB and Spectre-BHB on ARMv8.Lorenz Hetterich, Markus Bauer, Michael Schwarz, Christian Rossow
2024SPEfficient and Generic Microarchitectural Hash-Function Recovery.Lukas Gerlach, Simon Schwarz, Nicolas Faro, Michael Schwarz
2024TACASGoblint Validator: Correctness Witness Validation by Abstract Interpretation - (Competition Contribution).Simmo Saan, Julian Erhard, Michael Schwarz, Stanimir Bozhilov, Karoliine Holter, Sarah Tilscher, Vesal Vojdani, Helmut Seidl
2024TACASGoblint: Abstract Interpretation for Memory Safety and Termination - (Competition Contribution).Simmo Saan, Julian Erhard, Michael Schwarz, Stanimir Bozhilov, Karoliine Holter, Sarah Tilscher, Vesal Vojdani, Helmut Seidl
2024VMCAICorrectness Witness Validation by Abstract Interpretation.Simmo Saan, Michael Schwarz, Julian Erhard, Helmut Seidl, Sarah Tilscher, Vesal Vojdani
2023CCSFetchBench: Systematic Identification and Characterization of Proprietary Prefetchers.Till Schlter, Amit Choudhari, Lorenz Hetterich, Leon Trampert, Hamed Nemati, Ahmad Ibrahim, Michael Schwarz, Christian Rossow, Nils Ole Tippenhauer
2023ESOPClustered Relational Thread-Modular Abstract Interpretation with Local Traces.Michael Schwarz, Simmo Saan, Helmut Seidl, Julian Erhard, Vesal Vojdani
2023ESORICSA Rowhammer Reproduction Study Using the Blacksmith Fuzzer.Lukas Gerlach, Fabian Thomas, Robert Pietsch, Michael Schwarz
2023ESORICSIndirect Meltdown: Building Novel Side-Channel Attacks from Transient-Execution Attacks.Daniel Weber, Fabian Thomas, Lukas Gerlach, Ruiyi Zhang, Michael Schwarz
2023ESORICSReviving Meltdown 3a.Daniel Weber, Fabian Thomas, Lukas Gerlach, Ruiyi Zhang, Michael Schwarz
2023FCTALUS: Reinforcing TEE Confidentiality with Cryptographic Coprocessors.Dhiman Chakraborty, Michael Schwarz, Sven Bugiel
2023PLDIWhen Long Jumps Fall Short: Control-Flow Tracking and Misuse Detection for Non-local Jumps in C.Michael Schwarz, Julian Erhard, Vesal Vojdani, Simmo Saan, Helmut Seidl
2023SPCustomProcessingUnit: Reverse Engineering and Customization of Intel Microcode.Pietro Borrello, Catherine Easdon, Martin Schwarzl, Roland Czerny, Michael Schwarz
2023SPA Security RISC: Microarchitectural Attacks on Hardware RISC-V CPUs.Lukas Gerlach, Daniel Weber, Ruiyi Zhang, Michael Schwarz
2023SPPractical Timing Side-Channel Attacks on Memory Compression.Martin Schwarzl, Pietro Borrello, Gururaj Saileshwar, Hanna Mller, Michael Schwarz, Daniel Gruss
2023SASOctagons Revisited - Elegant Proofs and Simplified Algorithms.Michael Schwarz, Helmut Seidl
2023TACASGoblint: Autotuning Thread-Modular Abstract Interpretation - (Competition Contribution).Simmo Saan, Michael Schwarz, Julian Erhard, Manuel Pietsch, Helmut Seidl, Sarah Tilscher, Vesal Vojdani
2022CCSHyperDbg: Reinventing Hardware-Assisted Debugging.Mohammad Sina Karvandi, MohammadHosein Gholamrezaei, Saleh Khalaj Monfared, Soroush Meghdadi Zanjani, Behrooz Abbassi, Ali Amini, Reza Mortazavi, Saeid Gorgin, Dara Rahmati, Michael Schwarz
2022DIMVABranch Different - Spectre Attacks on Apple Silicon.Lorenz Hetterich, Michael Schwarz
2022ESORICSCPU Port Contention Without SMT.Thomas Rokicki, Clmentine Maurice, Michael Schwarz
2022ESORICSRobust and Scalable Process Isolation Against Spectre in the Cloud.Martin Schwarzl, Pietro Borrello, Andreas Kogler, Kenton Varda, Thomas Schuster, Michael Schwarz, Daniel Gruss
2022ESORICSBrowser-Based CPU Fingerprinting.Leon Trampert, Christian Rossow, Michael Schwarz
2022SPFinding and Exploiting CPU Features using MSR Templating.Andreas Kogler, Daniel Weber, Martin Haubenwallner, Moritz Lipp, Daniel Gruss, Michael Schwarz
2021FCSpecfuscator: Evaluating Branch Removal as a Spectre Mitigation.Martin Schwarzl, Claudio Canella, Daniel Gruss, Michael Schwarz
2021FCSpeculative Dereferencing: Reviving Foreshadow.Martin Schwarzl, Thomas Schuster, Michael Schwarz, Daniel Gruss
2021SPPLATYPUS: Software-based Power Side-Channel Attacks on x86.Moritz Lipp, Andreas Kogler, David F. Oswald, Michael Schwarz, Catherine Easdon, Claudio Canella, Daniel Gruss
2021SASImproving Thread-Modular Abstract Interpretation.Michael Schwarz, Simmo Saan, Helmut Seidl, Kalmer Apinis, Julian Erhard, Vesal Vojdani
2021TACASGoblint: Thread-Modular Abstract Interpretation Using Side-Effecting Constraints - (Competition Contribution).Simmo Saan, Michael Schwarz, Kalmer Apinis, Julian Erhard, Helmut Seidl, Ralf Vogler, Vesal Vojdani
2021VEHITSFunctional Safety and Electric Vehicle Charging: Requirements Analysis and Design for a Safe Charging Infrastructure System.Tommi Kivel, Mohamed Abdelawwad, Marvin Sperling, Malte Drabesch, Michael Schwarz, Josef Brcsk, Kai Furmans
2020CCSKASLR: Break It, Fix It, Repeat.Claudio Canella, Michael Schwarz, Martin Haubenwallner, Martin Schwarzl, Daniel Gruss
2020CCSTake A Way: Exploring the Security Implications of AMD's Cache Way Predictors.Moritz Lipp, Vedad Hadzic, Michael Schwarz, Arthur Perais, Clmentine Maurice, Daniel Gruss
2020IECONIdentifying Runtime Issues in Object-Oriented IEC 61131-3-Compliant Control Software using Metrics.Eva-Maria Neumann, Birgit Vogel-Heuser, Juliane Fischer, Jonathan Keller, Iris Wei, Sebastian Diehm, Michael Schwarz, Tobias Englert, Michael Stoll, Uwe Zell
2020NDSSConTExT: A Generic Approach for Mitigating Spectre.Michael Schwarz, Moritz Lipp, Claudio Canella, Robert Schilling, Florian Kargl, Daniel Gruss
2020TrustComMind the GAP: Security & Privacy Risks of Contact Tracing Apps.Lars Baumgrtner, Alexandra Dmitrienko, Bernd Freisleben, Alexander Gruler, Jonas Hchst, Joshua Khlberg, Mira Mezini, Richard Mitev, Markus Miettinen, Anel Muhamedagic, Thien Duc Nguyen, Alvar Penning, Dermot Frederik Pustelnik, Filipp Roos, Ahmad-Reza Sadeghi, Michael Schwarz, Christian Uhl
2020SPLVI: Hijacking Transient Execution through Microarchitectural Load Value Injection.Jo Van Bulck, Daniel Moghimi, Michael Schwarz, Moritz Lipp, Marina Minkin, Daniel Genkin, Yuval Yarom, Berk Sunar, Daniel Gruss, Frank Piessens
2019CCSZombieLoad: Cross-Privilege-Boundary Data Sampling.Michael Schwarz, Moritz Lipp, Daniel Moghimi, Jo Van Bulck, Julian Stecklina, Thomas Prescher, Daniel Gruss
2019CCSFallout: Leaking Data on Meltdown-resistant CPUs.Claudio Canella, Daniel Genkin, Lukas Giner, Daniel Gruss, Moritz Lipp, Marina Minkin, Daniel Moghimi, Frank Piessens, Michael Schwarz, Berk Sunar, Jo Van Bulck, Yuval Yarom
2019CCSPage Cache Attacks.Daniel Gruss, Erik Kraft, Trishita Tiwari, Michael Schwarz, Ari Trachtenberg, Jason Hennessey, Alex Ionescu, Anders Fogh
2019DACACCESS: HW/SW Co-Equivalence Checking for Firmware Optimization.Michael Schwarz, Raphael Stahl, Daniel Mller-Gritschneder, Ulf Schlichtmann, Dominik Stoffel, Wolfgang Kunz
2019DIMVAPractical Enclave Malware with Intel SGX.Michael Schwarz, Samuel Weiser, Daniel Gruss
2019ECCarpooling and the Economics of Self-Driving Cars.Michael Ostrovsky, Michael Schwarz
2019ESORICSNetSpectre: Read Arbitrary Memory over Network.Michael Schwarz, Martin Schwarzl, Moritz Lipp, Jon Masters, Daniel Gruss
2019FDLSystematic RISC-V based Firmware DesignVladimir Herdt, Daniel Groe, Rolf Drechsler, Christoph Gerum, Alexander Louis-Ferdinand Jung, Joscha Benz, Oliver Bringmann, Michael Schwarz, Dominik Stoffel, Wolfgang Kunz
2019IECONIntroduction and Evaluation of Complexity Metrics for Network-based, Graphical IEC 61131-3 Programming Languages.Jan Wilch, Juliane Fischer, Eva-Maria Neumann, Sebastian Diehm, Michael Schwarz, Eric Lah, Matthias Wander, Birgit Vogel-Heuser
2019NDSSJavaScript Template Attacks: Automatically Inferring Host Information for Targeted Exploits.Michael Schwarz, Florian Lackner, Daniel Gruss
2019RAIDSGXJail: Defeating Enclave Malware via Confinement.Samuel Weiser, Luca Mayr, Michael Schwarz, Daniel Gruss
2019RecSysInvestigating Mechanisms for User Integration in the Activity Goal Recommendation Process by Interface Design.Katja Herrmanny, Simone Lppenberg, Michael Schwarz
2019SPSpectre Attacks: Exploiting Speculative Execution.Paul Kocher, Jann Horn, Anders Fogh, Daniel Genkin, Daniel Gruss, Werner Haas, Mike Hamburg, Moritz Lipp, Stefan Mangard, Thomas Prescher, Michael Schwarz, Yuval Yarom
2018CCSAutomated Detection, Exploitation, and Elimination of Double-Fetch Bugs using Modern CPU Features.Michael Schwarz, Daniel Gruss, Moritz Lipp, Clmentine Maurice, Thomas Schuster, Anders Fogh, Stefan Mangard
2018CCSUse-After-FreeMail: Generalizing the Use-After-Free Problem and Applying it to Email Services.Daniel Gruss, Michael Schwarz, Matthias Wbbeling, Simon Guggi, Timo Malderle, Stefan More, Moritz Lipp
2018NDSSJavaScript Zero: Real JavaScript and Zero Side-Channel Attacks.Michael Schwarz, Moritz Lipp, Daniel Gruss
2018NDSSKeyDrown: Eliminating Software-Based Keystroke Timing Side-Channel Attacks.Michael Schwarz, Moritz Lipp, Daniel Gruss, Samuel Weiser, Clmentine Maurice, Raphael Spreitzer, Stefan Mangard
2018SPAnother Flip in the Wall of Rowhammer Defenses.Daniel Gruss, Moritz Lipp, Michael Schwarz, Daniel Genkin, Jonas Juffinger, Sioli O'Connell, Wolfgang Schoechl, Yuval Yarom
2017AMIACome Together: a multi-hospital transition in reporting strategy from untethered databases to integrated warehouse solutions.Emily C. Webber, Phillip Cadle, Cara Willey, Michael Schwarz, Rebecca Rose
2017DDECSCycle-accurate software modeling for RTL verification of embedded systems.Michael Schwarz, Carlos Villarraga, Dominik Stoffel, Wolfgang Kunz
2017DIMVAMalware Guard Extension: Using SGX to Conceal Cache Attacks.Michael Schwarz, Samuel Weiser, Daniel Gruss, Clmentine Maurice, Stefan Mangard
2017ESORICSPractical Keystroke Timing Attacks in Sandboxed JavaScript.Moritz Lipp, Daniel Gruss, Michael Schwarz, David Bidner, Clmentine Maurice, Stefan Mangard
2017FCFantastic Timers and Where to Find Them: High-Resolution Microarchitectural Attacks in JavaScript.Michael Schwarz, Clmentine Maurice, Daniel Gruss, Stefan Mangard
2017HRITowards Real-time Probabilistic Evaluation of Situation Awareness from Human Gaze in Human-Robot Interaction.Lucas Paletta, Amir Dini, Cornelia Murko, Saeed Yahyanejad, Michael Schwarz, Gerald Lodron, Stefan Ladsttter, Gerhard Paar, Rosemarie Velik
2017ICIAPPersonalized Dietary Self-Management Using Mobile Vision-Based Assistance.Georg Waltner, Michael Schwarz, Stefan Ladsttter, Anna Maria Weber, Patrick Morris Luley, Meinrad Lindschinger, Irene Schmid, Walter Scheitz, Horst Bischof, Lucas Paletta
2017INDINScalable cloud based semantic code analysis to support continuous integration of industrial PLC code.Safa Bougouffa, Sebastian Diehm, Michael Schwarz, Birgit Vogel-Heuser
2017NDSSHello from the Other Side: SSH over Robust Cache Covert Channels in the Cloud.Clmentine Maurice, Manuel Weber, Michael Schwarz, Lukas Giner, Daniel Gruss, Carlo Alberto Boano, Stefan Mangard, Kay Rmer
2015ICIAPMANGO - Mobile Augmented Reality with Functional Eating Guidance and Food Awareness.Georg Waltner, Michael Schwarz, Stefan Ladsttter, Anna Maria Weber, Patrick Morris Luley, Horst Bischof, Meinrad Lindschinger, Irene Schmid, Lucas Paletta
2015SIGGRAPHPractical grammar-based procedural modeling of architecture: SIGGRAPH Asia 2015 course notes.Michael Schwarz, Peter Wonka
2014CHIAttention in mobile interactions: gaze recovery for large scale studies.Lucas Paletta, Helmut Neuschmied, Michael Schwarz, Gerald Lodron, Martin Pszeida, Patrick Morris Luley, Stefan Ladsttter, Stephanie Deutsch, Jan Bobeth, Manfred Tscheligi
2014ICIPAggregated mapping of driver attention from matched optical flow.Roland Perko, Michael Schwarz, Lucas Paletta
2013SIGGRAPHEfficient real-time shadows.Elmar Eisemann, Ulf Assarsson, Michael Schwarz, Michal Valient, Michael Wimmer
2012SIGGRAPHEfficient real-time shadows.Elmar Eisemann, Ulf Assarsson, Michael Schwarz, Michal Valient, Michael Wimmer
2010CIKMPricing guaranteed contracts in online display advertising.Vijay Bharadwaj, Wenjing Ma, Michael Schwarz, Jayavel Shanmugasundaram, Erik Vee, Jack Xie, Jian Yang
2008KDDInternet advertising and optimal auction design.Benjamin Edelman, Michael Schwarz
2006SIGGRAPHPixel-shader-based curved triangles.Michael Schwarz, Marc Stamminger