Combining High-Level and Low-Level Approaches to Evaluate Software Implementations Robustness Against Multiple Fault Injection Attacks

被引:5
|
作者
Riviere, Lionel [1 ,2 ]
Potet, Marie-Laure [3 ]
Thanh-Ha Le [1 ]
Bringer, Julien [1 ]
Chabanne, Herve [1 ,2 ]
Puys, Maxime [1 ]
机构
[1] Safran Morpho, Paris, France
[2] Telecom Paristech, Paris, France
[3] Verimag, Gieres, France
来源
FOUNDATIONS AND PRACTICE OF SECURITY (FPS 2014) | 2015年 / 8930卷
关键词
Fault injection; Fault simulation; Instruction skipping; Control flow graph; Multiple fault; Smartcard; Embedded systems; Security;
D O I
10.1007/978-3-319-17040-4_7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:92 / 111
页数:20
相关论文
共 9 条
  • [1] Investigating the Impact of High-Level Software Design on Low-Level Hardware Fault Resilience
    Zhang, Bohan
    Yang, Lishan
    Li, Guanpeng
    Xu, Hui
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS - SUPPLEMENTAL VOLUME, DSN-S, 2023, : 163 - 167
  • [2] Accurate FIT Rate Estimation Through High-Level Software Fault Injection
    Bodmann, Pablo R.
    Oliveira, Daniel
    Rech, Paolo
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2022, 69 (09) : 2018 - 2026
  • [3] High-level fault injection to assess FMEA on critical systems
    Roux, Julie
    Beroulle, Vincent
    Morin-Allory, Katell
    Leveugle, Regis
    Bossuet, Lilian
    Cezilly, Frederic
    Berthoz, Frederic
    Genevrier, Gilles
    Cerisier, Francois
    MICROELECTRONICS RELIABILITY, 2021, 122
  • [4] Quantifying the Accuracy of High-Level Fault Injection Techniques for Hardware Faults
    Wei, Jiesheng
    Thomas, Anna
    Li, Guanpeng
    Pattabiraman, Karthik
    2014 44TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2014, : 375 - 382
  • [5] FPGA Analysis Tool: High-Level Flows for Low-Level Design Analysis in Reconfigurable Computing
    Kepa, Krzysztof
    Morgan, Fearghal
    Kosciuszkiewicz, Krzysztof
    Braun, Lars
    Huebner, Michael
    Becker, Juergen
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 62 - +
  • [6] Balancing Low-Level vs. High-Level Programming Knowledge in an Undergraduate Microprocessors Course
    El-Abd, Mohammed
    PROCEEDINGS OF 2018 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON) - EMERGING TRENDS AND CHALLENGES OF ENGINEERING EDUCATION, 2018, : 268 - 275
  • [7] Revealing GPUs Vulnerabilities by Combining Register-Transfer and Software-Level Fault Injection
    dos Santos, Fernando F.
    Condia, Josie E. Rodriguez
    Carro, Luigi
    Reorda, Matteo Sonza
    Rech, Paolo
    51ST ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN 2021), 2021, : 292 - 304
  • [8] Reliability-Enhanced High-Level Synthesis using Memory Profiling and Fault Injection
    Fibich, Christian
    Horauer, Martin
    Obermaisser, Roman
    2019 IEEE 28TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2019, : 1363 - 1370
  • [9] BiGResi: Robust bit-level fault injection framework for assessing intrinsic software resilience against soft errors
    Ahmad, Hussien Al-haj
    Sedaghat, Yasser
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 116