Synthesis of RTL-based Characterization Programs for Fault Injection

The work

AuthorsJonah Alle Monne; Guillaume Bouffard; Damien Couroussé; Mathieu Jan
Editors
Typeinproceedings
Year2026
Also known asmonne2026synthesis
Citekeyallemonne2026synthesis

Where it appeared

Published inIEEE International Symposium on Hardware Oriented Security and Trust (HOST 2026)

Related

Distinct fromgivenwilson2018state
Distinct fromtollec2024formal
Distinct fromzuccala2025propagation

From bibtex.

Abstract

Fault injection attacks pose a significant threat to the security of embedded devices. While their effects are commonly modeled as instruction skips or data corruption, characterizing these faults requires programs that expose software-visible faulty behavior. However, many fault effects originate from microarchitectural elements, making them difficult to identify using existing approaches. On one hand, Register Transfer Level (RTL) analyses provide fine-grained insights but rely on abstract models that may not fully reflect the physical circuit. On the other hand, empirical characterization captures real faults but requires extensive experimentation and often reveals multiple fault models simultaneously, complicating precise identification. To address this gap, we propose an automated methodology that synthesizes characterization programs specifically designed to expose targeted microarchitectural fault models using a model-checking algorithm. Our methodology also assesses additional fault models revealed by these programs. Applied to two RISC-V processor cores, CV32E40P and Ibex, our methodology synthesizes programs that expose bit-flip faults for approximately 70 percent of microarchitectural signals, using two days of computation on 10 parallel cores. For 25 percent of the control signals in CV32E40P, we synthesize programs enabling the precise attribution of a bit-flip to a targeted signal. Such programs could facilitate the use of fault injection to deduce the placement of microarchitectural elements and help design more effective countermeasures. To the best of our knowledge, this work represents the first systematic methodology for building fault characterization programs, marking a significant step beyond empirical approaches.

A copy is held

pdf, 540.0 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-17 12:45 UTC
Approved bya person 2026-09-23 14:08 UTC

Cite it as

@inproceedings{allemonne2026synthesis,
  title        = {Synthesis of RTL-based Characterization Programs for Fault Injection},
  author       = {Jonah Alle Monne and Guillaume Bouffard and Damien Couroussé and Mathieu Jan},
  year         = {2026},
  booktitle    = {IEEE International Symposium on Hardware Oriented Security and Trust (HOST 2026)},
  doi          = {10.1109/host68814.2026.11604960},
}

This record lives at https://refs.drheap.org/allemonne2026synthesis/ and will keep doing so. It used to be called monne2026synthesis, and those addresses still resolve to this one.