Electromagnetic Fault Injection Attack Methodology against AES Hardware Implementation

Implementation attacks are a serious threat in the field of cryptography and the IoT. One particular type of implementation attack is Fault Injection Attacks (FIA). These attacks aim to modify the functionality of a certain cryptographic scheme by altering the value of certain bits or bytes inside the electronic circuit. Differential Fault Analysis (DFA) is a technique that exploits these introduced faults to retrieve sensible information about the cryptographic algorithm, like the secret key. There are several ways to perform an FIA, one of them is the electromagnetic FIA, which aims to insert faults in a circuit by generating an electromagnetic pulse (EMP) to induce Foucault currents inside the chip that affect the components inside. In this paper, a methodology to find the optimal locations to perform an electromagnetic FIA and test it in two circuits is presented: The first one is an implementation of a single S-Box of the Advanced Encryption Standard (AES) algorithm and the second one is a full implementation of the AES, both on an Artix-7 FPGA. Both examples show that inserting several types of faults that the DFA literature uses to break the cipher is possible.

Authors

Institutions

Publication Details

Published
2024-11-13
DOI
https://doi.org/10.1109/dcis62603.2024.10769137
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Electromagnetic Fault Injection Attack Methodology against AES Hardware Implementation

F. E. Potestad-Ordóńez, Erica Tena‐Sánchez, Antonio J. Acosta, A. Casado-Galán
Advanced Malware Detection Techniques
article

Electromagnetic Fault Injection Attack Methodology against AES Hardware Implementation

F. E. Potestad-Ordóńez, Erica Tena‐Sánchez, Antonio J. Acosta, A. Casado-Galán
article en

Abstract

Implementation attacks are a serious threat in the field of cryptography and the IoT. One particular type of implementation attack is Fault Injection Attacks (FIA). These attacks aim to modify the functionality of a certain cryptographic scheme by altering the value of certain bits or bytes inside the electronic circuit. Differential Fault Analysis (DFA) is a technique that exploits these introduced faults to retrieve sensible information about the cryptographic algorithm, like the secret key. There are several ways to perform an FIA, one of them is the electromagnetic FIA, which aims to insert faults in a circuit by generating an electromagnetic pulse (EMP) to induce Foucault currents inside the chip that affect the components inside. In this paper, a methodology to find the optimal locations to perform an electromagnetic FIA and test it in two circuits is presented: The first one is an implementation of a single S-Box of the Advanced Encryption Standard (AES) algorithm and the second one is a full implementation of the AES, both on an Artix-7 FPGA. Both examples show that inserting several types of faults that the DFA literature uses to break the cipher is possible.

Instituto de Microelectrónica de Sevilla (ES), Universidad de Sevilla (ES)
Climate action
Openalex Percentile: Top 76%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.