Avatar: Reinforcing Fault Attack Countermeasures in EDA with Fault Transformations

被引:0
|
作者
Roy, Prithwish Basu [1 ]
Patanjali, S. L. P. S. K. [2 ]
Rebeiro, Chester [1 ]
机构
[1] Indian Inst Technol Madras, Madras, Tamil Nadu, India
[2] Univ Florida, Gainesville, FL USA
关键词
Fault injection attacks; Gate Reconfiguration; EDA Security; CONCURRENT ERROR-DETECTION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cryptography hardware are highly vulnerable to a class of side-channel attacks known as Differential Fault Analysis (DFA). These attacks exploit fault induced errors to compromise secret keys from ciphers within a few seconds. A bias in the error probabilities strengthens the attack considerably. It abets in bypassing countermeasures and is also the basis of powerful attack variants like the Differential Fault Intensity Analysis (DFIA) and Statistical Ineffective Fault Analysis (SIFA). In this paper, we make two significant contributions. First, we identify the correlation between fault induced errors and gate-level parameters like the threshold voltage, gate size, and V-DD. We show how these parameters can influence the bias in the error probabilities. Then, we propose an algorithm, called Avatar, that carefully tunes gate-level parameters to strengthen the redundancy countermeasures against DFA, DFIA, and SIFA attacks with no additional logic needed. The central idea of Avatar is to reconfigure gates in the redundant circuits so that each circuit has a unique behavior to faults, making fault detection much more efficient. In AES for instance, fault attack resistance improves by 40% for DFA and DFIA, and 99% in the case of SIFA. Avatar incurs negligible area overheads and can be quickly adopted in any cipher design. It can be incorporated in commercial EDA flows and provides users with tunable knobs to trade-off performance and power consumption, for fault attack security.
引用
收藏
页码:417 / 422
页数:6
相关论文
共 50 条
  • [1] Fault attack and countermeasures on pairing based cryptography
    Ghosh, Santosh
    Mukhopadhyay, Debdeep
    Chowdhury, Dipanwita Roy
    International Journal of Network Security, 2011, 12 (01) : 21 - 28
  • [2] Synthesis of Fault-Attack Countermeasures for Cryptographic Circuits
    Eldib, Hassan
    Wu, Meng
    Wang, Chao
    COMPUTER AIDED VERIFICATION: 28TH INTERNATIONAL CONFERENCE, CAV 2016, PT II, 2016, 9780 : 343 - 363
  • [3] ALAFA: Automatic Leakage Assessment for Fault Attack Countermeasures
    Saha, Sayandeep
    Kumar, S. Nishok
    Patranabis, Sikhar
    Mukhopadhyay, Debdeep
    Dasgupta, Pallab
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [4] On the Need of Randomness in Fault Attack Countermeasures - Application to AES
    Lomne, Victor
    Roche, Thomas
    Thillard, Adrian
    2012 WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY (FDTC), 2012, : 85 - 94
  • [5] A comparative cost/security analysis of fault attack countermeasures
    Malkin, Tal G.
    Standaert, Francois-Xavier
    Yungi, Moti
    FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY, PROCEEDINGS, 2006, 4236 : 159 - 172
  • [6] Breaking Fault Attack Countermeasures With Side-Channel Information
    Zheng, Shihui
    Xing, Ruihao
    Lai, Junlong
    Liu, Junkai
    Wang, Haofeng
    Ou, Changhai
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (05) : 1396 - 1408
  • [7] Fault Attack Countermeasures for Error Samplers in Lattice-Based Cryptography
    Howe, James
    Khalid, Ayesha
    Martinoli, Marco
    Regazzoni, Francesco
    Oswald, Elisabeth
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [8] Common Points on Elliptic Curves: The Achilles' Heel of Fault Attack Countermeasures
    Battistello, Alberto
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, 2014, 8622 : 69 - 81
  • [9] Countermeasures for hardware fault attack in multi-prime RSA cryptosystems
    Abid, Zine-Eddine
    Wang, Wei
    International Journal of Network Security, 2008, 6 (02) : 190 - 200
  • [10] FPGA Bitstream Fault Injection Attack and Countermeasures on the Sampling Counter in CRYSTALS Kyber
    Ni, Ziying
    Khalid, Ayesha
    Liu, Weiqiang
    O'Neill, Maire
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,