Paper 2025/1923
Coil-Based Detection and Concurrent Error Correction Against EMFI - An Experimental Case-Study on a Prototype ASIC
Abstract
Fault injection attacks target cryptographic primitives implemented in hardware by deliberately inducing faults, leading to abnormal behavior that can be exploited to extract sensitive information. To mitigate these threats, practical and low-overhead countermeasures, whether at the algorithmic or physical level, are essential. However, the real-world effectiveness of these countermeasures remains uncertain, as it is not always clear whether, or to what extent, their underlying security assumptions hold in practice. Therefore, a thorough evaluation under realistic attack scenarios, including recent techniques such as Electromagnetic Fault Injection (EMFI), is crucial. In this work, we demonstrate the resistance of a protected real-world target chip against EMFI. Specifically, our fabricated 65 nm CMOS ASIC employs concurrent error correction based on the techniques described in Impeccable Circuits II as an algorithm-level countermeasure. At the physical level, the chip integrates multiple coils of varying sizes and positions that serve as sensors for electromagnetic fields. We employ a practical and affordable attack setup featuring a commercial fault-injection probe mounted on an XYZ stage for precise positioning over the ASIC. This setup allows us to investigate the effects of various attack parameters, including the probe’s position, pulse polarity, and voltage level. Our results highlight that the coils serve as a lightweight and effective countermeasure for the practical detection of EMFI attempts. In contrast, for concurrent error correction, a gap between theory and practice emerges: the protection overhead actually makes such designs more susceptible to EMFI in real-world scenarios.
Metadata
- Available format(s)
-
PDF
- Category
- Implementation
- Publication info
- Published by the IACR in TCHES 2026
- Keywords
- ASICFault AnalysisEMFIImpeccable CircuitsCoilSensorError DetectionError Correction
- Contact author(s)
-
felix uhle @ ruhr-uni-bochum de
nicolai mueller @ rub de
thorben moos @ uclouvain be
philipp guenther @ langer-emv de
amir moradi @ tu-darmstadt de - History
- 2025-10-20: last of 2 revisions
- 2025-10-15: received
- See all versions
- Short URL
- https://ia.cr/2025/1923
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1923,
author = {Felix Uhle and Nicolai Müller and Thorben Moos and Philipp Günther and Amir Moradi},
title = {Coil-Based Detection and Concurrent Error Correction Against {EMFI} - An Experimental Case-Study on a Prototype {ASIC}},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1923},
year = {2025},
url = {https://eprint.iacr.org/2025/1923}
}