A First ISA-Level Characterization of EM Pulse Effects on Superscalar Microarchitectures - Sorbonne Université Access content directly
Conference Papers Year : 2019

A First ISA-Level Characterization of EM Pulse Effects on Superscalar Microarchitectures

Julien Proy
  • Function : Author
Alexandre Berzati
  • Function : Author
Fabien Majeric
Albert Cohen

Abstract

In the area of physical attacks, system-on-chip (SoC) designs have not received the same level of attention as simpler micro-controllers. We try to model the behavior of secure software running on a superscalar out-of-order microprocessor typical of more complex SoC, in the presence of electromagnetic (EM) pulses. We first show that it is possible, in a black box approach, to corrupt the loop iteration count of both original and hardened versions of two sensitive loops. We propose a characterization methodology based on very simple codes, to understand and classify the fault effects at the level of the instruction set architecture (ISA). The resulting classification includes the well established instruction skip and register corruption models, as well as new effects specific to more complex processors, such as operand substitution, multiple correlated register corruptions, advanced control-flow hijacking, and combinations of all reported effects. This diversity and complexity of effects can lead to powerful attacks. The proposed methodology and fault classification at ISA level is a first step towards a more complete characterization. It is also a tool supporting the designers of software and hardware countermeasures.
Fichier principal
Vignette du fichier
ares2019_final (1).pdf (865.08 Ko) Télécharger le fichier
Loading...

Dates and versions

hal-02373088 , version 1 (22-11-2019)

Identifiers

Cite

Julien Proy, Karine Heydemann, Alexandre Berzati, Fabien Majeric, Albert Cohen. A First ISA-Level Characterization of EM Pulse Effects on Superscalar Microarchitectures. ARES 2019 - 14th International Conference on Availability, Reliability and Security, Aug 2019, Canterbury, United Kingdom. pp.7:1--7:10, ⟨10.1145/3339252.3339253⟩. ⟨hal-02373088⟩
108 View
383 Download

Altmetric

Share

Gmail Facebook X LinkedIn More