Title
Combining High-Level and Low-Level Approaches to Evaluate Software Implementations Robustness Against Multiple Fault Injection Attacks.
Abstract
Physical fault injections break security functionalities of algorithms by targeting their implementations. Software techniques strengthen such implementations to enhance their robustness against fault attacks. Exhaustively testing physical fault injections is time consuming and requires complex platforms. Simulation solutions are developed for this specific purpose. We chose two independent tools presented in 2014, the Laser Attack Robustness (Lazart) and the Embedded Fault Simulator (EFS) in order to evaluate software implementations against multiple fault injection attacks. Lazart and the EFS share the common goal that consists in detecting vulnerabilities in the code. However, they operate with different techniques, fault models and abstraction levels. This paper aims at exhibiting specific advantages of both approaches and proposes a combining scheme that emphasizes their complementary nature.
Year
DOI
Venue
2014
10.1007/978-3-319-17040-4_7
Lecture Notes in Computer Science
Keywords
Field
DocType
Fault injection,Fault simulation,Instruction skipping,Control flow graph,Multiple fault,Smartcard,Embedded systems,Security
General protection fault,Fault coverage,Control flow graph,Computer science,Software fault tolerance,Robustness (computer science),Software,Fault Simulator,Fault injection,Distributed computing,Embedded system
Conference
Volume
ISSN
Citations 
8930
0302-9743
1
PageRank 
References 
Authors
0.38
11
6
Name
Order
Citations
PageRank
Lionel Rivière1242.38
Marie-Laure Potet219021.34
Thanh-Ha Le311510.29
Julien Bringer480253.01
Hervé Chabanne576553.46
Maxime Puys6103.71