Electrical-Level Attacks on CPUs, FPGAs, and GPUs: Survey and Implications in the Heterogeneous Era

被引:14
作者
Mahmoud, Dina G. [1 ]
Lenders, Vincent [2 ,3 ]
Stojilovic, Mirjana [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Sch Comp & Commun Sci, CH-1015 Lausanne, Switzerland
[2] Armasuisse, Bern, Switzerland
[3] Armasuisse Sci & Technol, Cyber Def Campus, Feuerwerkerstr 39, CH-3602 Thun, Switzerland
关键词
Electrical-level attacks; heterogeneous computing systems; CPU; FPGA; GPU; SIDE-CHANNEL ANALYSIS; POWER-ANALYSIS ATTACKS; FAULT INJECTION; VOLTAGE; GLITCH; IMPLEMENTATIONS; EXECUTION; AES;
D O I
10.1145/3498337
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given the need for efficient high-performance computing, computer architectures combining central processing units (CPUs), graphics processing units (GPUs), and field-programmable gate arrays (FPGAs) are currently prevalent. However, each of these components suffers from electrical-level security risks. Moving to heterogeneous systems, with the potential of multitenancy, it is essential to understand and investigate how the security vulnerabilities of individual components may affect the system as a whole. In this work, we provide a survey on the electrical-level attacks on CPUs, FPGAs, and GPUs. Additionally, we discuss whether these attacks can extend to heterogeneous systems and highlight open research directions for ensuring the security of heterogeneous computing systems in the future.
引用
收藏
页数:40
相关论文
共 242 条
  • [61] Floyd MS, 2017, ISSCC DIG TECH PAP I, P444, DOI 10.1109/ISSCC.2017.7870452
  • [62] TRRespass: Exploiting the Many Sides of Target Row Refresh
    Frigo, Pietro
    Vannacc, Emanuele
    Hassan, Hasan
    van der Veen, Victor
    Mutlu, Onur
    Giuffrida, Cristiano
    Bos, Herbert
    Razavi, Kaveh
    [J]. 2020 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2020), 2020, : 747 - 762
  • [63] Grand Pwning Unit: Accelerating Microarchitectural Attacks with the GPU
    Frigo, Pietro
    Giuffrida, Cristiano
    Bos, Herbert
    Razavi, Kaveh
    [J]. 2018 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2018, : 195 - 210
  • [64] Gag M, 2012, IEEE INT SYMP DESIGN, P201, DOI 10.1109/DDECS.2012.6219057
  • [65] Efficient electro-magnetic analysis of a GPU bitsliced AES implementation
    Gao, Yiwen
    Zhou, Yongbin
    Cheng, Wei
    [J]. CYBERSECURITY, 2020, 3 (01)
  • [66] Side-Channel Attacks With Multi-Thread Mixed Leakage
    Gao, Yiwen
    Zhou, Yongbin
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 770 - 785
  • [67] Effects of Dynamic Voltage and Frequency Scaling on a K20 GPU
    Ge, Rong
    Vogt, Ryan
    Majumder, Jahangir
    Alam, Arif
    Burtscher, Martin
    Zong, Ziliang
    [J]. 2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 826 - 833
  • [68] Stealing Keys from PCs Using a Radio: Cheap Electromagnetic Attacks on Windowed Exponentiation
    Genkin, Daniel
    Pachmanov, Lev
    Pipman, Itamar
    Tromer, Eran
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2015, 2015, 9293 : 207 - 228
  • [69] Genkin D, 2014, LECT NOTES COMPUT SC, V8731, P242, DOI 10.1007/978-3-662-44709-3_14
  • [70] Differential Fault Intensity Analysis
    Ghalaty, Nahid Farhady
    Yuce, Bilgiday
    Taha, Mostafa
    Schaumont, Patrick
    [J]. 2014 WORKSHOP ON FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY (FDTC 2014), 2014, : 49 - 58