activity
20172020
most citedFlushgeist: Cache Leaks from Beyond the Flush

3 citations · 5 across the 2 of their papers we have counts for

collaborators

6 papers

cs.CR20202 cited

Contract-Aware Secure Compilation

Marco Guarnieri, Marco Patrignani

Microarchitectural attacks exploit the abstraction gap between the Instruction Set Architecture (ISA) and how instructions are actually executed by processors to compromise the con…

cs.CR2020

Hardware-Software Contracts for Secure Speculation

Marco Guarnieri, Boris Köpf, Jan Reineke +1

Since the discovery of Spectre, a large number of hardware mechanisms for secure speculation has been proposed. Intuitively, more defensive mechanisms are less efficient but can se…

cs.CR20203 cited

Flushgeist: Cache Leaks from Beyond the Flush

Pepe Vila, Andreas Abel, Marco Guarnieri +2

Flushing the cache, using instructions like clflush and wbinvd, is commonly proposed as a countermeasure against access-based cache attacks. In this report, we show that several In…

cs.PL2019

CacheQuery: Learning Replacement Policies from Hardware Caches

Pepe Vila, Pierre Ganty, Marco Guarnieri +1

We show how to infer deterministic cache replacement policies using off-the-shelf automata learning and program synthesis techniques. For this, we construct and chain two abstracti…

cs.CR2018

SPECTECTOR: Principled Detection of Speculative Information Flows

Marco Guarnieri, Boris Köpf, José F. Morales +2

Since the advent of SPECTRE, a number of countermeasures have been proposed and deployed. Rigorously reasoning about their effectiveness, however, requires a well-defined notion of…

cs.CR2017

Securing Databases from Probabilistic Inference

Marco Guarnieri, Srdjan Marinovic, David Basin

Databases can leak confidential information when users combine query results with probabilistic data dependencies and prior knowledge. Current research offers mechanisms that eithe…