Pushing the Limit of PFA: Enhanced Persistent Fault Analysis on Block Ciphers

被引:5
|
作者
Xu, Guorui [1 ,2 ,3 ]
Zhang, Fan [3 ,4 ]
Yang, Bolin [4 ]
Zhao, Xinjie [5 ]
He, Wei [6 ]
Ren, Kui [3 ,4 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Sch Cyber Sci & Technol, Hangzhou 310058, Peoples R China
[2] State Key Lab Cryptol, Beijing 100878, Peoples R China
[3] Alibaba Zhejiang Univ Joint Inst Frontier Technol, Hangzhou 310027, Peoples R China
[4] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 311127, Peoples R China
[5] Inst North Elect Equipment, Beijing 100191, Peoples R China
[6] China Telecom BestPay Co Ltd, Shanghai 200100, Peoples R China
基金
中国国家自然科学基金;
关键词
Circuit faults; Ciphers; Encryption; Light emitting diodes; Statistical analysis; Transient analysis; Analytical models; Advanced encryption standard (AES); fault analysis; fault attack; GPU-accelerated computing; LED; persistent fault analysis (PFA); SKINNY;
D O I
10.1109/TCAD.2020.3048280
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Persistent fault analysis (PFA) is a newly proposed cryptanalysis for block ciphers. Although the injected fault is persistent during the entire encryption, the corresponding analysis is only applied to the last round in the original PFA. In this article, the enhanced PFA (EPFA) is proposed, which can push the limit of PFA by exploiting the fault leakage in deeper rounds and target to reduce the number of required ciphertexts as small as possible. EPFA is first introduced as a general method with a specific application to advanced encryption standard (AES). Then it is extended to other substitution-permutation network (SPN)-based block ciphers, such as LED and SKINNY, both of which have unique features that EPFA fits well. To improve the efficiency of EPFA, a parallel algorithm based on mixed radix numbers is developed, which fully utilizes the power of GPU. Our experimental results show that EPFA can reduce the number of required ciphertexts to be under 1000, which is only about 40% of the 2500 ciphertexts in previous PFA on AES. In contrast to the single-threaded implementation, the parallel EPFA can have a speedup roughly about 200 times.
引用
收藏
页码:1102 / 1116
页数:15
相关论文
共 50 条
  • [21] Randomness Analysis on LED Block Ciphers
    Isa, Herman
    Z'aba, Muhammad Reza
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SECURITY OF INFORMATION AND NETWORKS, 2012, : 60 - 66
  • [22] RAFA: Redundancies-assisted Algebraic Fault Analysis and its implementation on SPN block ciphers
    Qiu Z.
    Zhang F.
    Feng T.
    Gong X.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2023, 2023 (03): : 570 - 596
  • [23] CFD SOFTWARE - PUSHING ANALYSIS TO THE LIMIT
    WOLFE, A
    MECHANICAL ENGINEERING, 1991, 113 (01) : 48 - 54
  • [24] Fault-cube attack on SIMON family of lightweight block ciphers
    Ma Y.-F.
    Wang T.
    Chen H.
    Zhang F.
    Lou X.-X.
    Xu L.-M.
    Yang W.-B.
    Wang, Tao (T_Wang_mail@163.com), 1770, Zhejiang University (51): : 1770 - 1779
  • [25] ExploreFault: Identifying Exploitable Fault Models in Block Ciphers with Reinforcement Learning
    Guo, Hao
    Saha, Sayandeep
    Gohil, Vasudev
    Patnaik, Satwik
    Mukhopadhyay, Debdeep
    Rajendran, Jeyavijayan
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [26] Fault analysis of the PRINCE family of lightweight ciphers
    Kundu, Anup Kumar
    Aikata
    Karmakar, Banashri
    Saha, Dhiman
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2022, 12 (04) : 475 - 494
  • [27] Fault analysis of the PRINCE family of lightweight ciphers
    Anup Kumar Kundu
    Banashri Aikata
    Dhiman Karmakar
    Journal of Cryptographic Engineering, 2022, 12 : 475 - 494
  • [28] Differential Analysis and Fingerprinting of ZombieLoads on Block Ciphers
    Schlueter, Till
    Lemke-Rust, Kerstin
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS, CARDIS 2020, 2021, 12609 : 151 - 165
  • [29] Differential Analysis of Block Ciphers SIMON and SPECK
    Biryukov, Alex
    Roy, Arnab
    Velichkov, Vesselin
    FAST SOFTWARE ENCRYPTION, FSE 2014, 2015, 8540 : 546 - 570
  • [30] A Comparative Analysis of Symmetric Lightweight Block Ciphers
    Poojari, Asmita
    Nagesh, H. R.
    EMERGING TECHNOLOGIES IN DATA MINING AND INFORMATION SECURITY, IEMIS 2018, VOL 1, 2019, 755 : 705 - 711