Countermeasures Against Fault Injection Attacks in Processors: A Review

被引:0
|
作者
Boulifa, Roua [1 ]
Di Natale, Giorgio [1 ]
Maistri, Paolo [1 ]
机构
[1] Univ Grenoble Alpes, CNRS, Grenoble INP1, TIMA, F-38000 Grenoble, France
关键词
hardware security; fault injection attacks; countermeasures; RISC-V security;
D O I
10.3390/info16040293
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Physical attacks pose a significant threat to the security of embedded processors, which have become an integral part of our daily lives. Processors can be vulnerable to fault injection attacks that threaten their normal and secure behavior. Such attacks can lead to serious malfunctions in applications, compromising their security and correct behavior. Therefore, it is crucial for designers and manufacturers to consider these threats while developing embedded processors. These attacks may require only a moderate level of knowledge to execute and can compromise the normal behavior of the targeted devices. These attacks can be faced by developing effective countermeasures. This paper explores the main existing countermeasures against fault injection attacks in embedded processors, to understand and implement effective solutions against those threats. Subsequently, we further investigate solutions related to RISC-V, focusing on its hardware and architecture security.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] On Comparison of Countermeasures against Statistical Ineffective Fault Attacks
    Khairallah, Mustafa
    Bhasin, Shivam
    Abdellatif, Karim M.
    31ST INTERNATIONAL CONFERENCE ON MICROELECTRONICS (IEEE ICM 2019), 2019, : 122 - 125
  • [2] Fault Injection Attacks on Cryptographic Devices: Theory, Practice, and Countermeasures
    Barenghi, Alessandro
    Breveglieri, Luca
    Koren, Israel
    Naccache, David
    PROCEEDINGS OF THE IEEE, 2012, 100 (11) : 3056 - 3076
  • [3] MAFIA: Protecting the Microarchitecture of Embedded Systems Against Fault Injection Attacks
    Chamelot, Thomas
    Courousse, Damien
    Heydemann, Karine
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4555 - 4568
  • [4] A methodology for designing countermeasures against current and future code injection attacks
    Younan, Y
    Joosen, W
    Piessens, F
    THIRD IEEE INTERNATIONAL WORKSHOP ON INFORMATION ASSURANCE, PROCEEDINGS, 2005, : 3 - 20
  • [5] Runtime Countermeasures for Code Injection Attacks Against C and C++ Programs
    Younan, Yves
    Joosen, Wouter
    Piessens, Frank
    ACM COMPUTING SURVEYS, 2012, 44 (03)
  • [6] New Countermeasures against Fault and Software Type Confusion Attacks on Java']Java Cards
    Barbu, Guillaume
    Giraud, Christophe
    INFORMATION SECURITY THEORY AND PRACTICE: SECURING THE INTERNET OF THINGS, 2014, 8501 : 57 - 75
  • [7] Active Shielding Against Physical Attacks by Observation and Fault Injection: ChaXa
    Clément Gaine
    Jean-Pierre Nikolovski
    Driss Aboulkassimi
    Jean-Max Dutertre
    Journal of Hardware and Systems Security, 2023, 7 (1) : 1 - 10
  • [8] Leveraging On-Chip Voltage Regulators Against Fault Injection Attacks
    Vosoughi, Ali
    Kose, Selcuk
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 15 - 20
  • [9] (In)security against fault injection attacks for CRT-RSA implementations
    Berzati, Alexandre
    Canovas, Cecile
    Goubin, Louis
    FDTC 2008: FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY, PROCEEDINGS, 2008, : 101 - +
  • [10] How Practical Are Fault Injection Attacks, Really?
    Breier, Jakub
    Hou, Xiaolu
    IEEE ACCESS, 2022, 10 : 113122 - 113130