This is the artifact of our paper "Pensieve: A Modular Approach for Security Evaluation of Microarchitectural Designs". Our artifact is the implementation of the Pensieve framework, which is designed for the security evaluation of early-stage microarchitectural defenses against speculative execution attacks. In the implementation, we provide three defense uarch models (Delay-on-Miss, Invisible Speculation, and GhostMinion) that we studied in the paper. These models can be used to concretely understand the modeling discipline we proposed in the paper and to reproduce two attacks as well as the performance evaluation. Furthermore, this implementation of Pensieve can be extended by the community to study various other defenses
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Security attacks often exploit flaws that are not anticipated in an abstract design, but are introdu...
The field of cybersecurity plays a crucial role for building safer societies and more resilient comm...
This is the artifact of our paper "Pensieve: Microarchitectural Modeling for Security Evaluation". ...
Shared microarchitectural state is a target for side-channel attacks that leverage timing measuremen...
Speculative out-of-order execution is one of the fundamental building blocks of modern, high-perform...
The recent Spectre attacks has demonstrated the fundamental insecurity of current computer microarch...
Recent research has uncovered a broad class of security vulnerabilities in which confidential data i...
Speculative execution, the base on which modern high-performance general-purpose CPUs are built on, ...
Over the course of recent years, microarchitectural side-channel attacks emerged as one of the most ...
Side-channel attacks have become a severe threat to the confidentiality of computer applications and...
International audienceSoftware Hardening against memory safety exploits can be achieved from the sil...
Most of today's widely used operating systems are based on a monolithic design and have a very large...
International audienceCybersecurity is becoming vital as industries are gradually moving from automa...
Despite the broad diversity of attacks and the many different ways an adversary can exploit a system...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Security attacks often exploit flaws that are not anticipated in an abstract design, but are introdu...
The field of cybersecurity plays a crucial role for building safer societies and more resilient comm...
This is the artifact of our paper "Pensieve: Microarchitectural Modeling for Security Evaluation". ...
Shared microarchitectural state is a target for side-channel attacks that leverage timing measuremen...
Speculative out-of-order execution is one of the fundamental building blocks of modern, high-perform...
The recent Spectre attacks has demonstrated the fundamental insecurity of current computer microarch...
Recent research has uncovered a broad class of security vulnerabilities in which confidential data i...
Speculative execution, the base on which modern high-performance general-purpose CPUs are built on, ...
Over the course of recent years, microarchitectural side-channel attacks emerged as one of the most ...
Side-channel attacks have become a severe threat to the confidentiality of computer applications and...
International audienceSoftware Hardening against memory safety exploits can be achieved from the sil...
Most of today's widely used operating systems are based on a monolithic design and have a very large...
International audienceCybersecurity is becoming vital as industries are gradually moving from automa...
Despite the broad diversity of attacks and the many different ways an adversary can exploit a system...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Security attacks often exploit flaws that are not anticipated in an abstract design, but are introdu...
The field of cybersecurity plays a crucial role for building safer societies and more resilient comm...