Countermeasures Optimization in Multiple Fault-Injection Context - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Countermeasures Optimization in Multiple Fault-Injection Context

Etienne Boespflug
  • Fonction : Auteur
  • PersonId : 1279253
  • IdRef : 271626305
Cristian Ene
  • Fonction : Auteur
  • PersonId : 1055860
Laurent Mounier
  • Fonction : Auteur
  • PersonId : 1055861
Marie-Laure Potet
  • Fonction : Auteur
  • PersonId : 1055862

Résumé

Fault attacks consist in changing the program behavior by injecting faults at run-time, either at hardware or at software level. Their goal is to change the correct progress of the algorithm and hence, either to allow gaining some privilege access or to allow retrieving some secret information based on an analysis of the deviation of the corrupted behavior with respect to the original one. Countermeasures have been proposed to protect embedded systems by adding spatial, temporal or information redundancy at hardware or software level. First we define Countermeasures Check Point (CCP) and CCPs-based countermeasures as an important subclass of countermeasures. Then we propose a methodology to generate an optimal protection scheme for CCPs-based countermeasure. Finally we evaluate our work on a benchmark of code examples with respect to several Control Flow Integrity (CFI) oriented existing protection schemes.
Fichier principal
Vignette du fichier
main.pdf (292.54 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-02951150 , version 1 (15-01-2021)

Identifiants

Citer

Etienne Boespflug, Cristian Ene, Laurent Mounier, Marie-Laure Potet. Countermeasures Optimization in Multiple Fault-Injection Context. "Fault Diagnosis and Tolerance in Cryptography" FDTC 2020, Sep 2020, Milan (Virtual Workshop), Italy. ⟨10.1109/FDTC51366.2020.00011⟩. ⟨hal-02951150⟩
204 Consultations
389 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More