Toward Better Fault Characterization Tests - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2023

Toward Better Fault Characterization Tests

Résumé

Although fault injection is a powerful technique to exploit implementation weaknesses, this is not without limitations. An important preliminary step, based on rigorous calibration of the fault injection equipment, greatly affects the accuracy and repeatability of the results. Even if equipment calibration can be performed directly with the target application, it can be more relevant to use fault characterization tests instead, which are small programs designed to propagate fault effects, in order to identify more easily faulty behaviors. However, designing tests that propagate most fault effects is not an easy task. In this study, we propose original metrics to evaluate fault characterization tests based on fault propagation and fault discrimination. These metrics are used to compare the performance of different fault characterization tests from the literature, so as to identify the most important design choices according to a wide range of fault models. From these observations, we detail a general approach to design more efficient tests. Finally, we propose a minimal test set based on these guidelines, to quickly identify settings with high fault probability on a Cortex-M4 32-bits microcontroller, using voltage fault injection.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
main.pdf (278.55 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03790625 , version 1 (28-09-2022)
hal-03790625 , version 2 (06-10-2023)

Identifiants

  • HAL Id : hal-03790625 , version 2

Citer

Vincent Werner, Laurent Maingault, Marie-Laure Potet. Toward Better Fault Characterization Tests. 2023. ⟨hal-03790625v2⟩
64 Consultations
46 Téléchargements

Partager

Gmail Facebook X LinkedIn More