Cargando…

Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations

The security of cryptocircuits is determined not only for their mathematical formulation, but for their physical implementation. The so-called fault injection attacks, where an attacker inserts faults during the operation of the cipher to obtain a malfunction to reveal secret information, pose a ser...

Descripción completa

Detalles Bibliográficos
Autores principales: Potestad-Ordóñez, Francisco Eugenio, Tena-Sánchez, Erica, Mora-Gutiérrez, José Miguel, Valencia-Barrero, Manuel, Jiménez-Fernández, Carlos Jesús
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8619675/
https://www.ncbi.nlm.nih.gov/pubmed/34833675
http://dx.doi.org/10.3390/s21227596
_version_ 1784605051154595840
author Potestad-Ordóñez, Francisco Eugenio
Tena-Sánchez, Erica
Mora-Gutiérrez, José Miguel
Valencia-Barrero, Manuel
Jiménez-Fernández, Carlos Jesús
author_facet Potestad-Ordóñez, Francisco Eugenio
Tena-Sánchez, Erica
Mora-Gutiérrez, José Miguel
Valencia-Barrero, Manuel
Jiménez-Fernández, Carlos Jesús
author_sort Potestad-Ordóñez, Francisco Eugenio
collection PubMed
description The security of cryptocircuits is determined not only for their mathematical formulation, but for their physical implementation. The so-called fault injection attacks, where an attacker inserts faults during the operation of the cipher to obtain a malfunction to reveal secret information, pose a serious threat for security. These attacks are also used by designers as a vehicle to detect security flaws and then protect the circuits against these kinds of attacks. In this paper, two different attack methodologies are presented based on inserting faults through the clock signal or the control signal. The optimization of the attacks is evaluated under supply voltage and temperature variation, experimentally determining the feasibility through the evaluation of different Trivium versions in 90 nm ASIC technology implementations, also considering different routing alternatives. The results show that it is possible to inject effective faults with both methodologies, improving fault efficiency if the power supply voltage decreases, which requires only half the frequency of the short pulse inserted into the clock signal to obtain a fault. The clock signal modification methodology can be extended to other NLFSR-based cryptocircuits and the control signal-based methodology can be applied to both block and stream ciphers.
format Online
Article
Text
id pubmed-8619675
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86196752021-11-27 Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations Potestad-Ordóñez, Francisco Eugenio Tena-Sánchez, Erica Mora-Gutiérrez, José Miguel Valencia-Barrero, Manuel Jiménez-Fernández, Carlos Jesús Sensors (Basel) Article The security of cryptocircuits is determined not only for their mathematical formulation, but for their physical implementation. The so-called fault injection attacks, where an attacker inserts faults during the operation of the cipher to obtain a malfunction to reveal secret information, pose a serious threat for security. These attacks are also used by designers as a vehicle to detect security flaws and then protect the circuits against these kinds of attacks. In this paper, two different attack methodologies are presented based on inserting faults through the clock signal or the control signal. The optimization of the attacks is evaluated under supply voltage and temperature variation, experimentally determining the feasibility through the evaluation of different Trivium versions in 90 nm ASIC technology implementations, also considering different routing alternatives. The results show that it is possible to inject effective faults with both methodologies, improving fault efficiency if the power supply voltage decreases, which requires only half the frequency of the short pulse inserted into the clock signal to obtain a fault. The clock signal modification methodology can be extended to other NLFSR-based cryptocircuits and the control signal-based methodology can be applied to both block and stream ciphers. MDPI 2021-11-16 /pmc/articles/PMC8619675/ /pubmed/34833675 http://dx.doi.org/10.3390/s21227596 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Potestad-Ordóñez, Francisco Eugenio
Tena-Sánchez, Erica
Mora-Gutiérrez, José Miguel
Valencia-Barrero, Manuel
Jiménez-Fernández, Carlos Jesús
Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations
title Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations
title_full Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations
title_fullStr Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations
title_full_unstemmed Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations
title_short Experimental FIA Methodology Using Clock and Control Signal Modifications under Power Supply and Temperature Variations
title_sort experimental fia methodology using clock and control signal modifications under power supply and temperature variations
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8619675/
https://www.ncbi.nlm.nih.gov/pubmed/34833675
http://dx.doi.org/10.3390/s21227596
work_keys_str_mv AT potestadordonezfranciscoeugenio experimentalfiamethodologyusingclockandcontrolsignalmodificationsunderpowersupplyandtemperaturevariations
AT tenasanchezerica experimentalfiamethodologyusingclockandcontrolsignalmodificationsunderpowersupplyandtemperaturevariations
AT moragutierrezjosemiguel experimentalfiamethodologyusingclockandcontrolsignalmodificationsunderpowersupplyandtemperaturevariations
AT valenciabarreromanuel experimentalfiamethodologyusingclockandcontrolsignalmodificationsunderpowersupplyandtemperaturevariations
AT jimenezfernandezcarlosjesus experimentalfiamethodologyusingclockandcontrolsignalmodificationsunderpowersupplyandtemperaturevariations