Differential fault analysis attack-tolerant hardware implementation of AES

被引:2
|
作者
Ghosal, Anit Kumar [1 ]
Sardar, Amit [1 ]
Chowdhury, Dipanwita Roy [1 ]
机构
[1] IIT Kharagpur, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
来源
JOURNAL OF SUPERCOMPUTING | 2024年 / 80卷 / 04期
关键词
AES Rijndael; DFA attack; MixColumn-Plus; Hardware implementation; HIGHER-ORDER MASKING; RSA; COUNTERMEASURE; POWER;
D O I
10.1007/s11227-023-05632-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cryptographic circuits contain various confidential information and are susceptible to fraudulent manipulations, commonly called attacks, performed by ill-intentioned person. The primary goal of the attacker is to retrieve the sensitive information when the device is executing some task. One of the most efficient attack is Differential Fault Analysis attack that exploits the physical or implementation weakness of the device by injecting faults, for example with a laser beam, overheating, etc. AES is vulnerable against Differential Fault Analysis attack. The adversary can form a system of linear equations with a pair of ciphertexts to break AES cryptosystem. In the literature, it is shown that AES key can be recovered using this kind of fault attack with an exhaustive search of 2(32), which is further improved to 2(8). Using a 32 cores processor with 2.1 GHz clock speed each, the AES-128 key can be retrieved within 17.5 s. Ghosal et al. as reported by Ghosal (in: Yuan, Bai, Alcaraz, Majumdar (eds) International Conference on Network and System Security, Springer, Cham, 2022) propose an extra diffusion layer to AES cryptosystem, MixColumn-Plus, to strengthen the security of AES against such attack. With the addition of an extra diffusion layer, an attacker has to search exhaustively 2(84) keys. In this work, we propose another matrix for MixColumn-Plus and further, we implement MixColumnPlus layer with both matrices in hardware platform and compare the delay, LUT, gate count, frequency and execution time with original AES. The complexity of the byte fault attack is improved to 2(116) with the proposed matrix. The proposed hardware implementation of AES with MixColumn-Plus can be called as DFA attack-tolerant module.
引用
收藏
页码:4648 / 4681
页数:34
相关论文
共 50 条
  • [1] Differential fault analysis attack-tolerant hardware implementation of AES
    Anit Kumar Ghosal
    Amit Sardar
    Dipanwita Roy Chowdhury
    The Journal of Supercomputing, 2024, 80 : 4648 - 4681
  • [2] EFFICIENT METHOD FOR RANDOM FAULT ATTACK AGAINST AES HARDWARE IMPLEMENTATION
    Liao, Nan
    Cui, Xiaoxin
    Wang, Tian
    Liao, Kai
    Yu, Dunshan
    Cui, Xiaole
    2016 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE (CSTIC), 2016,
  • [3] Differential Power Analysis and Differential Fault Attack Resistant AES Algorithm and its VLSI Implementation
    Zhao, Jia
    Han, Jun
    Zeng, Xiaoyang
    Li, Liang
    Deng, Yunsong
    2008 9TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1-4, 2008, : 2212 - 2215
  • [4] A Smart Design of Hardware Trojan and Differential Fault Analysis in AES
    Wang, Xiaohan
    Wang, Tao
    Li, Xiongwei
    Zhang, Yang
    Huang, Changyang
    2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, : 1548 - 1551
  • [5] Fault Attacks Resistant AES Hardware Implementation
    Mestiri, Hassen
    Benhadjyoussef, Noura
    Machhout, Mohsen
    2019 IEEE INTERNATIONAL CONFERENCE ON DESIGN & TEST OF INTEGRATED MICRO & NANO-SYSTEMS (DTS), 2019,
  • [6] A Hybrid Fault Model for Differential Fault Attack on AES
    Liu, Yixia
    Cui, Xiaoxin
    Cao, Jian
    Zhang, Xing
    2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 784 - 787
  • [7] An Attack-Tolerant Framework for Web Services
    Ouffoue, Georges L. A.
    Zaidi, Fatiha
    Cavalli, Ana R.
    Lallali, Mounir
    2017 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC), 2017, : 503 - 506
  • [8] On Clock-Based Fault Analysis Attack for an AES Hardware Using RSL
    Sakiyama, Kazuo
    Ohta, Kazuo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (01) : 172 - 179
  • [9] Integrated Security Control for Nonlinear CPS with Actuator Fault and FDI Attack: An Active Attack-Tolerant Approach
    Zhao, Li
    Li, Wei
    Li, Yajie
    Han, Nani
    Zheng, Naiqin
    ACTUATORS, 2023, 12 (05)
  • [10] A Hardware FPGA Implementation of Fault Attack Countermeasure
    Mestiri, Hassen
    Kahri, Fatma
    Bouallegue, Belgacem
    Machhout, Mohsen
    201415TH INTERNATIONAL CONFERENCE ON SCIENCES & TECHNIQUES OF AUTOMATIC CONTROL & COMPUTER ENGINEERING (STA'2014), 2014, : 178 - 183