There is a newer version of the record available.

Published June 19, 2023 | Version v1
Conference paper Open

Pensieve: A Modular Approach for Security Evaluation of Microarchitectural Designs

Description

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.

Files

SpecVeri.zip

Files (109.7 kB)

Name Size Download all
md5:041b65cb6d0d69a16ea54bef450303cc
109.7 kB Preview Download