Toward Better Fault Characterization Tests - Archive ouverte HAL Access content directly
Preprints, Working Papers, ... Year : 2023

Toward Better Fault Characterization Tests

Abstract

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.

Domains

Other [cs.OH]
Fichier principal
Vignette du fichier
main.pdf (278.55 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

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

Identifiers

  • HAL Id : hal-03790625 , version 2

Cite

Vincent Werner, Laurent Maingault, Marie-Laure Potet. Toward Better Fault Characterization Tests. 2023. ⟨hal-03790625v2⟩
70 View
49 Download

Share

Gmail Facebook X LinkedIn More