A Genetic Algorithm for a Spectre Attack Agnostic to Branch Predictors - Equipe Secure and Safe Hardware
Communication Dans Un Congrès Année : 2023

A Genetic Algorithm for a Spectre Attack Agnostic to Branch Predictors

Résumé

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
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

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

Identifiants

  • HAL Id : hal-04210397 , version 1

Citer

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⟩
203 Consultations
37 Téléchargements

Partager

More