International Association for Cryptologic Research

International Association
for Cryptologic Research

Transactions on Cryptographic Hardware and Embedded Systems 2025

Fault Injection Evaluation with Statistical Analysis:

How to Deal with Nearly Fabricated Large Circuits


Felix Uhle
Horst Görtz Institute for IT Security, Ruhr-Universität Bochum, Bochum, Germany

Nicolai Müller
Horst Görtz Institute for IT Security, Ruhr-Universität Bochum, Bochum, Germany

Amir Moradi
Technische Universität Darmstadt, Darmstadt, Germany


Keywords: Fault Injection, Hardware, Random Fault Model, General Random Fault Model


Abstract

A critical aspect of securing cryptographic hardware is their resistance to Fault Injection (FI) attacks, which involve the successful injection of faults into the system in operation. Specifically, a hardware design must be resilient to wellestablished fault injection techniques, including voltage or clock glitching, laser fault injections, and the more recently introduced Electromagnetic Fault Injection (EMFI). Ideally, the protection level must be verified before the chip is fabricated. Although initial efforts to verify the resistance of hardware designs against fault injection have been made, analyzing the security of practical designs with realistic gate counts under fault injections that affect multiple gates or the entire circuit state remains a significant challenge. This scenario, however, is considered more realistic than assessing resistance to a fixed, relatively small number of faults. In this work, we introduce FIESTA, a versatile automated framework for analyzing the resistance of hardware circuits under the general random fault model. By leveraging a nonexhaustive approach, FIESTA is capable of evaluating larger designs compared to state-of-the-art tools, while maintaining a reasonable level of confidence. FIESTA supports various adversary models, allowing customized resistance analysis against specific adversaries. In particular, we present a concrete procedure for evaluating more realistic precise adversaries, based on practical observations. Using FIESTA, we assessed the resistance of several (protected) Advanced Encryption Standard (AES) cores.

Publication

IACR Transactions on Cryptographic Hardware and Embedded Systems, Volume 2025, Issue 4

Paper

Artifact

Artifact number
tches/2025/a44

Artifact published
January 30, 2026

Badge
IACR CHES Artifacts Functional

README

ZIP (51939872 bytes)  

View on Github

License
This work is licensed under the 3-Clause BSD License.

Some files in this archive are licensed under a different license. See the contents of this archive for more information.

Note that license information is supplied by the authors and has not been confirmed by the IACR.


BibTeX How to cite

Felix Uhle, Nicolai Müller, Amir Moradi. (2025). Fault Injection Evaluation with Statistical Analysis: How to Deal with Nearly Fabricated Large Circuits. IACR Transactions on Cryptographic Hardware and Embedded Systems, 2025(4), 215–253. https://doi.org/10.46586/tches.v2025.i4.215-253. Artifact at https://artifacts.iacr.org/tches/2025/a44.