PRISTINE: An Emulation Platform for PCB-Level Hardware Trojans

被引:1
|
作者
Huan, Junjun [1 ]
Paul, Shubhra Deb [1 ]
Mandal, Soumyajit [2 ]
Bhunia, Swarup [1 ]
机构
[1] Univ Florida, Dept Elect & Comp Engn, Gainesville, FL 32611 USA
[2] Brookhaven Natl Lab, Instrumentat Div, Upton, NY 11973 USA
关键词
Trojan horses; Hardware; Emulation; Printed circuits; Payloads; Fabrication; Palladium; Security; Supply chain management; Hardware tampering; hardware Trojans; pCB security; supply chain security; trojan emulation;
D O I
10.1109/ACCESS.2024.3383834
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Printed circuit Boards (PCBs) are becoming increasingly vulnerable to malicious design alteration, also known as Trojan attacks, due to a distributed business model that often involves various untrusted parties. Such attacks can be mounted at various stages in the PCB life cycle. The relative ease of alteration of PCB hardware even after fabrication (due to physical access to surface-mounted critical components and traces) makes them attractive for an adversary to manipulate their functional/physical behavior for malicious intent. There is a growing need to explore viable Trojan attacks in a PCB, analyze their functional and physical characteristics (e.g., impact on power or delay), and study the effectiveness of countermeasures against these attacks. While simulation-based approaches for PCB Trojan insertion are effective at creating a large population of possible Trojans, they fail to provide functional feasibility analysis with a realistic workload for a trigger circuit. Also, they cannot estimate a Trojan's side-channel footprint due to the unavailability of physical models of diverse PCB components. To address these deficiencies, in this paper, we present PRISTINE, a PCB-level emulation system for any integrity or physical tampering issues, specifically, hardware Trojan insertion. The need for building such an emulation platform to resolve PCB trust issues in the supply chain is also surveyed and discussed. Both custom Hardware Hacking (HaHa) boards and multiple commercial PCBs are then used to test the ability of the proposed system to emulate various hardware Trojans specially designed to exploit board-specific hardware characteristics. Experimental results on emulated board-level Trojans show that a wide range of Trojans can be successfully activated, thus enabling the expected payload effects on both types of boards to be studied and quantified. The resulting data are further analyzed to create PCB-level Trojan benchmarks. In particular, a comparative evaluation of the experimental results is used to propose a risk level metric that quantifies the probability of detection and degree of payload impact of each Trojan on a given commercial PCB.
引用
收藏
页码:49291 / 49305
页数:15
相关论文
共 50 条
  • [1] PCB Hardware Trojans: Attack Modes and Detection Strategies
    McGuire, Matthew
    Ogras, Umit
    Ozev, Sule
    2019 IEEE 37TH VLSI TEST SYMPOSIUM (VTS), 2019,
  • [2] Feasibility of Single Wire Communication for PCB-level Interconnects
    Kotethota, Skanda
    Hada, Gaurav
    Ramaswamy, Parthasarathy
    Gope, Dipanjan
    2017 IEEE 21ST WORKSHOP ON SIGNAL AND POWER INTEGRITY (SPI), 2017,
  • [3] Electrical Design and Characterization of Elevated Antennas at PCB-Level
    Ohnimus, Florian
    Podlasly, Andreas
    Bauer, Joerg
    Ostmann, Andreas
    Ndip, Ivan
    Guttowski, Stephan
    Reichl, Herbert
    2009 IEEE 59TH ELECTRONIC COMPONENTS AND TECHNOLOGY CONFERENCE, VOLS 1-4, 2009, : 1618 - +
  • [4] PCB-level Electro thermal Coupling Simulation Analysis
    Zhou, Runjing
    Shao, Xuchen
    INTERNATIONAL CONFERENCE ON FLUID MECHANICS AND INDUSTRIAL APPLICATIONS (FMIA 2017), 2017, 916
  • [5] The IEMI Effect: On the Efficacy of PCB-level Countermeasures in Adversarial Environments
    Mohammed, Abdullah Z.
    Jenkins, Louis, II
    Hatch, Rees
    Dayanikli, Gokcen Y.
    Simpson, Craig
    Gerdes, Ryan
    Wang, Hongjie
    9TH EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY, EUROS&P 2024, 2024, : 361 - 380
  • [6] Simulation-Based Approach to Generating Golden Data for PCB-Level Hardware Trojan Detection Using Capacitive Sensor
    Kaji, Shugo
    Fujimoto, Daisuke
    Hayashi, Yuichi
    2023 IEEE PHYSICAL ASSURANCE AND INSPECTION OF ELECTRONICS, PAINE, 2023, : 102 - 108
  • [7] Determination of propagation of fast induced transient impulses on PCB-Level
    Taki, Mohamed
    John, Werner
    2007 IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY: WORKSHOP AND TUTORIAL NOTES, VOLS 1-3, 2007, : 265 - +
  • [8] An investigation of the shielding performance of PCB-level enclosures using a reverberation chamber
    He Yuhui
    Marvin, Andy
    2007 IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY: WORKSHOP AND TUTORIAL NOTES, VOLS 1-3, 2007, : 1230 - 1235
  • [9] Noise propagation for induced fast transient impulses on PCB-Level
    Taki, M.
    John, W.
    Hedayat, C.
    Hilleringmann, U.
    EMC ZURICH-MUNICH 2007, SYMPOSIUM DIGEST, 2007, : 57 - +
  • [10] Stealthy dopant-level hardware trojans
    Becker, Georg T.
    Regazzoni, Francesco
    Paar, Christof
    Burleson, Wayne P.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, 8086 LNCS : 197 - 214