Information Theory-Based Quantitative Evaluation Method for Countermeasures Against Fault Injection Attacks

被引:3
|
作者
Liu, Qiang [1 ]
Ning, Bo [1 ]
Deng, Pengjie [1 ]
机构
[1] Tianjin Univ, Sch Microelect, Tianjin Key Lab Imaging & Sensing Microelect Tech, Tianjin 300072, Peoples R China
基金
中国国家自然科学基金;
关键词
Circuit faults; Ciphers; Encryption; Integrated circuit modeling; Computational modeling; Fault injection attack; differential fault analysis; security quantitative evaluation; substitution-permutation network; information theory;
D O I
10.1109/ACCESS.2019.2944024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The integrated circuits are faced with the threats of fault injection attacks (FIAs), which employ the faulty results and differential fault analysis to retrieve the vital information processed by the circuits. Countermeasures should be taken to protect the circuits against FIAs. This paper proposes a security evaluation method to quantitatively analyze the resistance of block ciphers with a Substitution-Permutation Network structure against FIAs from an information-theoretic perspective. A quantitative security factor is defined based on the amount of information leakage. Specifically, an extended cipher model is proposed to numerically analyze the theoretical amount of information leakage, and an efficient approach is proposed to obtain the actual amount of information leakage. Experiments by applying the quantitative evaluation method to AES circuit validate feasibility, efficiency and scalability of the method. The experimental results show that the security factor can quantify the effects of different fault models and countermeasures. 2000 fault injections are sufficient to complete the evaluation under the considered fault models within 10 microseconds. The proposed method can be used during the circuit design stage as well as chip testing stage.
引用
收藏
页码:141920 / 141928
页数:9
相关论文
共 50 条
  • [1] Fault Injection Attacks on Cryptographic Devices: Theory, Practice, and Countermeasures
    Barenghi, Alessandro
    Breveglieri, Luca
    Koren, Israel
    Naccache, David
    [J]. PROCEEDINGS OF THE IEEE, 2012, 100 (11) : 3056 - 3076
  • [2] Evaluation of Countermeasures Against Fault Attacks on Smart Cards
    Sere, Ahmadou A.
    Iguchi-Cartigny, Julien
    Lanet, Jean-Louis
    [J]. INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2011, 5 (02): : 49 - 60
  • [3] Trivium Stream Cipher Countermeasures Against Fault Injection Attacks and DFA
    Potestad-Ordonez, F. E.
    Tena-Sanchez, E.
    Mora-Gutierrez, J. M.
    Valencia-Barrero, M.
    Jimenez-Fernandez, C. J.
    [J]. IEEE ACCESS, 2021, 9 : 168444 - 168454
  • [4] Experimental evaluation of two software countermeasures against fault attacks
    Moro, Nicolas
    Heydemann, Karine
    Dehbaoui, Amine
    Robisson, Bruno
    Encrenaz, Emmanuelle
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE-ORIENTED SECURITY AND TRUST (HOST), 2014, : 112 - 117
  • [5] A Framework for Evaluation and Analysis on Infection Countermeasures Against Fault Attacks
    Feng, Jingyi
    Chen, Hua
    Li, Yang
    Jiao, Zhipeng
    Xi, Wei
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 391 - 406
  • [6] QEMU-Based Fault Injection for a System-Level Analysis of Software Countermeasures Against Fault Attacks
    Hoeller, Andrea
    Krieg, Armin
    Rauter, Tobias
    Iber, Johannes
    Kreiner, Christian
    [J]. 2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, : 530 - 533
  • [7] A formal proof of countermeasures against fault injection attacks on CRT-RSA
    Rauzy, Pablo
    Guilley, Sylvain
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2014, 4 (03) : 173 - 185
  • [8] An information theory-based approach for quantitative evaluation of user interface complexity
    Kang, HG
    Seong, PH
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1998, 45 (06) : 3165 - 3174
  • [9] Hardware Countermeasures Benchmarking against Fault Attacks
    Potestad-Ordonez, Francisco Eugenio
    Tena-Sanchez, Erica
    Acosta-Jimenez, Antonio Jose
    Jimenez-Fernandez, Carlos Jesus
    Chaves, Ricardo
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (05):
  • [10] Fault Injection Attacks in Spiking Neural Networks and Countermeasures
    Nagarajan, Karthikeyan
    Li, Junde
    Ensan, Sina Sayyah
    Kannan, Sachhidh
    Ghosh, Swaroop
    [J]. FRONTIERS IN NANOTECHNOLOGY, 2022, 3