Skip to content

Implementation for the DIMVA'22 paper "Branch Different - Spectre Attacks on Apple Silicon"

License

Notifications You must be signed in to change notification settings

cispa/BranchDifferent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Branch Different - Spectre attacks on Apple silicon

Code for Spectre V1 and V2 PoC and covert channel used in the paper.

Overview

Each folder contains a Readme.md with additional documentation.

Timing and cache maintenance code required by both, the spctre PoC and the covert channel. The eviction code is a strongly modified version of evsets.

Code of the Covert Channel.

Code of Spectre V1 and Spectre V2 PoC.

Code used for benchmarking timing and eviction

About

Implementation for the DIMVA'22 paper "Branch Different - Spectre Attacks on Apple Silicon"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published