11 citations · 17 across the 5 of their papers we have counts for
5 papers
KeyVisor -- A Lightweight ISA Extension for Protected Key Handles with CPU-enforced Usage Policies
Fabian Schwarz, Jan Philipp Thoma, Christian Rossow +1
The confidentiality of cryptographic keys is essential for the security of protection schemes used for communication, file encryption, and outsourced computation. Beyond cryptanaly…
On The Effect of Replacement Policies on The Security of Randomized Cache Architectures
Moritz Peters, Nicolas Gaudin, Jan Philipp Thoma +4
Randomizing the mapping of addresses to cache entries has proven to be an effective technique for hardening caches against contention-based attacks like Prime+Prome. While attacks…
Write Me and I'll Tell You Secrets -- Write-After-Write Effects On Intel CPUs
Jan Philipp Thoma, Tim Güneysu
There is a long history of side channels in the memory hierarchy of modern CPUs. Especially the cache side channel is widely used in the context of transient execution attacks and…
ClepsydraCache -- Preventing Cache Attacks with Time-Based Evictions
Jan Philipp Thoma, Christian Niesler, Dominic Funke +5
In the recent past, we have witnessed the shift towards attacks on the microarchitectural CPU level. In particular, cache side-channels play a predominant role as they allow an att…
BasicBlocker: ISA Redesign to Make Spectre-Immune CPUs Faster
Jan Philipp Thoma, Jakob Feldtkeller, Markus Krausz +2
Recent research has revealed an ever-growing class of microarchitectural attacks that exploit speculative execution, a standard feature in modern processors. Proposed and deployed…