Differential Fault Attacks against AES Tampering with the Instruction Flow

被引:0
|
作者
Mella, Silvia [1 ]
Melzani, Filippo [2 ]
Visconti, Andrea [1 ]
机构
[1] Univ Milan, Milan, Italy
[2] STMicroelectronics, Agrate Brianza, Italy
关键词
Fault Attacks; AES; Differential Fault Analysis; KEY SCHEDULE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most of the attacks against the Advanced Encryption Standard based on faults mainly aim at either altering the temporary value of the message or key during the computation. Few other attacks tamper the instruction flow in order to reduce the number of round iterations to one or two. In this work, we extend this idea and present fault attacks against the AES algorithm that exploit the misbehavior of the instruction flow during the last round. In particular, we consider faults that cause the algorithm to skip, repeat or corrupt one of the four AES round functions. In principle, these attacks are applicable against both software and hardware implementations, by targeting the execution of instructions or the control logic. As conclusion countermeasures against fault attacks must also cover the instruction flow and not only the processed data.
引用
收藏
页码:439 / 444
页数:6
相关论文
共 50 条
  • [1] Destroying fault invariant with randomization: A countermeasure for AES against differential fault attacks
    Tupsamudre, Harshal
    Bisht, Shikha
    Mukhopadhyay, Debdeep
    Tupsamudre, Harshal (thanil@cse.iitkgp.ernet.in), 1600, Springer Verlag (8731): : 93 - 111
  • [2] Destroying Fault Invariant with Randomization A Countermeasure for AES Against Differential Fault Attacks
    Tupsamudre, Harshal
    Bisht, Shikha
    Mukhopadhyay, Debdeep
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2014, 2014, 8731 : 93 - 111
  • [3] Instruction flow-based detectors against fault injection attacks
    Koylu, Troya Cagil
    Reinbrecht, Cezar Rodolfo Wedig
    Brandalero, Marcelo
    Hamdioui, Said
    Taouil, Mottaqiallah
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 94
  • [4] Securing AES Implementation Against Fault Attacks
    Genelle, Laurie
    Giraud, Christophe
    Prouff, Emmanuel
    PROCEEDINGS OF THE 2009 WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY (FDTC 2009), 2009, : 51 - 62
  • [5] Securing AES Implementation Against Fault Attacks
    Genelle, Laurie
    Giraud, Christophe
    Prouff, Emmanuel
    2009 WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY (FDTC 2009), 2009, : 51 - 62
  • [6] An Improved and Efficient Countermeasure against Fault Attacks for AES
    Bedoui, Mouna
    Mestiri, Hassen
    Bouallegue, Belgacem
    Marzougui, Mehrez
    Qayyum, Mohammed
    Machhout, Mohsen
    2017 2ND INTERNATIONAL CONFERENCE ON ANTI-CYBER CRIMES (ICACC), 2017, : 209 - 212
  • [7] Strengthening hardware AES implementations against fault attacks
    Joye, M.
    Manet, P.
    Rigaud, J. -B.
    IET INFORMATION SECURITY, 2007, 1 (03) : 106 - 110
  • [8] Strengthening the Security of AES Against Differential Fault Attack
    Ghosal, Anit Kumar
    Roychowdhury, Dipanwita
    NETWORK AND SYSTEM SECURITY, NSS 2022, 2022, 13787 : 727 - 744
  • [9] Differential Fault Analysis Against AES Based on a Hybrid Fault Model
    Wan, Xusen
    Zhang, Jinbao
    Wu, Weixiang
    Cheng, Shi
    Wang, Jiehua
    NEURAL INFORMATION PROCESSING, ICONIP 2023, PT IV, 2024, 14450 : 161 - 171
  • [10] Compilation of a Countermeasure Against Instruction-Skip Fault Attacks
    Barry, Thierno
    Courousse, Damien
    Robisson, Bruno
    PROCEEDINGS OF THE THIRD WORKSHOP ON CRYPTOGRAPHY AND SECURITY IN COMPUTING SYSTEMS (CS2 2016), 2016, : 1 - 6