On the Importance of Initial Solutions Selection in Fault Injection

Marina Krcek, Daniele Fronte, Stjepan Picek

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

33 Downloads (Pure)

Abstract

Fault injection attacks require the adversary to select suitable parameters for the attack. In this work, we consider laser fault injection and parameters like the location of the laser shot $(x,\ y)$, delay, pulse width, and intensity of the laser. The parameter selection process can be translated into an optimization problem. A very popular and successful method for various optimization problems is the genetic algorithm. To further improve the performance of a genetic algorithm, it is possible to combine it with local search to obtain a memetic algorithm. We conduct several experiments comparing the performance of the memetic algorithm and the random search algorithm for finding faults. We investigate the influence of different initialization techniques on the performance of the memetic algorithm. In our experiments, the memetic algorithm is significantly better at finding faults than the random search. While evaluating different initialization techniques, we did not observe significant differences when averaging results. However, when considering the stability of the results with a memetic algorithm based on different initialization techniques, we can distinguish preferable techniques, such as LHSMDU and the Taguchi method.
Original languageEnglish
Title of host publication2021 Workshop on Fault Detection and Tolerance in Cryptography (FDTC)
Subtitle of host publicationProceedings
EditorsMeghan O’Dell
Place of PublicationPiscataway
PublisherIEEE
Pages1-12
Number of pages12
ISBN (Electronic)978-1-6654-3673-1
ISBN (Print)978-1-6654-3674-8
DOIs
Publication statusPublished - 2021
Event2021 Workshop on Fault Detection and Tolerance in Cryptography (FDTC) - Virtual at Milan, Italy
Duration: 17 Sep 202117 Sep 2021

Workshop

Workshop2021 Workshop on Fault Detection and Tolerance in Cryptography (FDTC)
Abbreviated titleFDTC 2021
Country/TerritoryItaly
CityVirtual at Milan
Period17/09/2117/09/21

Bibliographical note

Accepted author manuscript

Keywords

  • Laser fault injection
  • Genetic algorithm
  • Memetic algorithm
  • Initialization methods

Fingerprint

Dive into the research topics of 'On the Importance of Initial Solutions Selection in Fault Injection'. Together they form a unique fingerprint.

Cite this