Demo Data from EDBT 2026 / reviewers in the wild / expert
Raphael Spreitzer
dblp:128/5169
· DBLP profile ↗
15ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0001-6844-292XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 15 · 5 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
5 papers |
Hardware security and side channels · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels
side-channel attack |
0.7 | 2 | 2018 | DATA - Differential Address Trace Analysis: Finding Address-based Side-Channels in Binaries · USENIX Security Symposium 2018 KeyDrown: Eliminating Software-Based Keystroke Timing Side-Channel Attacks · NDSS 2018 |
Hardware security and side channels › side-channel attack
nonce leakage |
0.4 | 1 | 2020 | Big Numbers - Big Troubles: Systematically Analyzing Nonce Leakage in (EC)DSA Implementations · USENIX Security Symposium 2020 |
Hardware security and side channels › microarchitectural attacks
cache attacks |
0.2 | 1 | 2016 | ARMageddon: Cache Attacks on Mobile Devices · USENIX Security Symposium 2016 |
Hardware security and side channels › side-channel attack
cache side-channel attacks |
0.2 | 1 | 2015 | Cache Template Attacks: Automating Attacks on Inclusive Last-Level Caches · USENIX Security Symposium 2015 |
Hardware security and side channels › cache side channel
last-level cache attack |
0.2 | 1 | 2015 | Cache Template Attacks: Automating Attacks on Inclusive Last-Level Caches · USENIX Security Symposium 2015 |
Hardware security and side channels › hardware attacks
side-channel and fault attacks |
0.1 | 1 | 2020 | Big Numbers - Big Troubles: Systematically Analyzing Nonce Leakage in (EC)DSA Implementations · USENIX Security Symposium 2020 |
Program analysis
binary analysis |
0.1 | 1 | 2018 | DATA - Differential Address Trace Analysis: Finding Address-based Side-Channels in Binaries · USENIX Security Symposium 2018 |
Memory systems
cache |
0.1 | 1 | 2015 | Cache Template Attacks: Automating Attacks on Inclusive Last-Level Caches · USENIX Security Symposium 2015 |
Methods — techniques the papers use, named apart from their topics
dynamic analysis · 0.7differential address trace analysis · 0.7cache template attacks · 0.4systematic analysis · 0.4cryptanalysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Big Numbers - Big Troubles: Systematically Analyzing Nonce Leakage in (EC)DSA Implementations
Samuel Weiser, David Schrammel, Lukas Bodner, Raphael Spreitzer |
USENIX Security Symposium | 4 |
| 2018 | ProcHarvester: Fully Automated Analysis of Procfs Side-Channel Leaks on AndroidabstractThe procfs has been identified as a viable source of side-channel information leaks on mobile devices. Starting with Android M (Android 6), access to the procfs has been continuously restricted in order to cope with these attacks. Yet, more recent papers demonstrated that even if access to process-specific information is restricted within the procfs, global statistics can still be exploited. However, with state-of-the-art techniques, the search for procfs information leaks requires a significant amount of manual work. This makes an exhaustive analysis of existing and newly introduced procfs resources in terms of information leaks impractical. We introduce ProcHarvester, a systematic and fully automated technique to assess procfs information leaks. ProcHarvester automatically triggers events of interest and later on applies machine learning techniques to identify procfs information leaks. We demonstrate the power of ProcHarvester by identifying information leaks to infer app starts from a set of 100 apps with an accuracy of 96% on Android N (Android 7). Thereby, we outperform the most accurate app inference attack by about 10 percentage points. We also demonstrate the ease of applicability of ProcHarvester by showing how to profile other events such as website launches as well as keyboard gestures, and we identify the first procfs side channels on Android O (Android 8). ProcHarvester advances investigations of procfs information leaks to the next level and will hopefully help to reduce the attack surface of side-channel attacks. Raphael Spreitzer, Felix Kirchengast, Daniel Gruss, Stefan Mangard |
AsiaCCS | 1 |
| 2018 | Single Trace Attack Against RSA Key Generation in Intel SGX SSLabstractMicroarchitectural side-channel attacks have received significant attention recently. However, while side-channel analyses on secret key operations such as decryption and signature generation are well established, the process of key generation did not receive particular attention so far. Especially due to the fact that microarchitectural attacks usually require multiple observations (more than one measurement trace) to break an implementation, one-time operations such as key generation routines are often considered as uncritical and out of scope. However, this assumption is no longer valid for shielded execution architectures, where sensitive code is executed - in the realm of a potential attacker - inside hardware enclaves. In such a setting, an untrusted operating system can conduct noiseless controlled-channel attacks by exploiting page access patterns. In this work, we identify a critical vulnerability in the RSA key generation procedure of Intel SGX SSL (and the underlying OpenSSL library) that allows to recover secret keys from observations of a single execution. In particular, we mount a controlled-channel attack on the binary Euclidean algorithm (BEA), which is used for checking the validity of the RSA key parameters generated within an SGX enclave. Thereby, we recover all but 16 bits of one of the two prime factors of the public modulus. For an 8192-bit RSA modulus, we recover the remaining 16 bits and thus the full key in less than 12 seconds on a commodity PC. In light of these results, we urge for careful re-evaluation of cryptographic libraries with respect to single trace attacks, especially if they are intended for shielded execution environments such as Intel SGX. Samuel Weiser, Raphael Spreitzer, Lukas Bodner |
AsiaCCS | 2 |
| 2018 | KeyDrown: Eliminating Software-Based Keystroke Timing Side-Channel Attacks
Michael Schwarz 0001, Moritz Lipp, Daniel Gruss, Samuel Weiser, Clémentine Maurice, Raphael Spreitzer, Stefan Mangard |
NDSS | 6 |
| 2018 | DATA - Differential Address Trace Analysis: Finding Address-based Side-Channels in Binaries
Samuel Weiser, Andreas Zankl, Raphael Spreitzer, Katja Miller, Stefan Mangard, Georg Sigl |
USENIX Security Symposium | 3 |
| 2018 | Automated Binary Analysis on iOS: A Case Study on Cryptographic Misuse in iOS ApplicationsabstractA wide range of mobile applications for Apple's iOS platform process sensitive data and, therefore, rely on protective mechanisms natively provided by the operating system. A wrong application of cryptography or security-critical APIs, however, exposes secrets to unrelated parties and undermines the overall security. Johannes Feichtner, David Missmann, Raphael Spreitzer |
WISEC | 3 |
| 2018 | SCAnDroid: Automated Side-Channel Analysis of Android APIsabstractAlthough the Android system has been continuously hardened against side-channel attacks, there are still plenty of APIs available that can be exploited. However, most side-channel analyses in the literature consider specifically chosen APIs (or resources) in the Android framework, after a manual analysis of APIs for possible information leaks has been performed. Such a manual analysis is a tedious, time consuming, and error-prone task, meaning that information leaks tend to be overlooked. Raphael Spreitzer, Gerald Palfinger, Stefan Mangard |
WISEC | 1 |
| 2016 | Non-Interactive Plaintext (In-)Equality Proofs and Group Signatures with Verifiable Controllable Linkability
Olivier Blazy, David Derler, Daniel Slamanig, Raphael Spreitzer |
CT-RSA | 4 |
| 2016 | ARMageddon: Cache Attacks on Mobile Devices
Moritz Lipp, Daniel Gruss, Raphael Spreitzer, Clémentine Maurice, Stefan Mangard |
USENIX Security Symposium | 3 |
| 2016 | Exploiting Data-Usage Statistics for Website Fingerprinting Attacks on AndroidabstractThe browsing behavior of a user allows to infer personal details, such as health status, political interests, sexual orientation, etc. In order to protect this sensitive information and to cope with possible privacy threats, defense mechanisms like SSH tunnels and anonymity networks (e.g., Tor) have been established. A known shortcoming of these defenses is that website fingerprinting attacks allow to infer a user's browsing behavior based on traffic analysis techniques. However, website fingerprinting typically assumes access to the client's network or to a router near the client, which restricts the applicability of these attacks. Raphael Spreitzer, Simone Griesmayr, Thomas Korak, Stefan Mangard |
WISEC | 1 |
| 2015 | Privacy-Aware Authentication in the Internet of Things
Hannes Groß, Marko Hölbl, Daniel Slamanig, Raphael Spreitzer |
CANS | 4 |
| 2015 | Cache Template Attacks: Automating Attacks on Inclusive Last-Level Caches
Daniel Gruss, Raphael Spreitzer, Stefan Mangard |
USENIX Security Symposium | 2 |
| 2014 | Adding Controllable Linkability to Pairing-Based Group Signatures for Free
Daniel Slamanig, Raphael Spreitzer, Thomas Unterluggauer |
ISC | 2 |
| 2014 | Towards More Practical Time-Driven Cache Attacks
Raphael Spreitzer, Benoît Gérard |
WISTP | 1 |
| 2013 | On the Applicability of Time-Driven Cache Attacks on Mobile Devices
Raphael Spreitzer, Thomas Plos |
NSS | 1 |