A Genetic Algorithm for a Spectre Attack Agnostic to Branch Predictors - Equipe Secure and Safe Hardware
Conference Papers Year : 2023

A Genetic Algorithm for a Spectre Attack Agnostic to Branch Predictors

Abstract

This paper explores the possibility of using a genetic algorithm to launch a Spectre attack on different branch predictors with the same binary. We focus on RISC-V architectures, specifically Sonic-BOOM, as they are the most likely to have a wide variety of branch predictors while sharing the same ISA. We show that our genetic algorithm is able to find a training and attack sequence to mount a Spectre Bounds Check Bypass attack on multiple branch predictors.
Fichier principal
Vignette du fichier
genalgspec.pdf (288.45 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-04210397 , version 1 (18-09-2023)

Identifiers

  • HAL Id : hal-04210397 , version 1

Cite

Dorian Bourgeoisat, Laurent Sauvage. A Genetic Algorithm for a Spectre Attack Agnostic to Branch Predictors. Seventh Workshop on Computer Architecture Research with RISC-V (CARRV 2023), Jun 2023, Orlanda (Florida), United States. ⟨hal-04210397⟩
173 View
34 Download

Share

More