An Integrated Testbed for Trojans in Printed Circuit Boards with Fuzzing Capabilities

Prashanth Krishnamurthy, Hammond Pearce, Virinchi Roy Surabhi, Joshua Trujillo, Ramesh Karri, Farshad Khorrami

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper showcases an all-in-one testing environment that combines Trojan detection and fuzzing capabilities for printed circuit boards using the OpenPLC 'NYU Trojan Edition' and a dedicated Trojan detection framework. The demo system is self-contained and equipped with two OpenPLC-based boards (one with a Trojan and one without), and automated tools for inserting the Trojan and collecting side-channel data. We developed a graphical user interface for interactive Trojan selection, data visualization, and anomaly detection analysis.

Original languageEnglish (US)
Title of host publicationProceedings - 2023 IEEE 29th International Symposium on On-Line Testing and Robust System Design, IOLTS 2023
EditorsAlessandro Savino, Mihalis Maniatakos, Stefano di Carlo, Dimitris Gizopoulos
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350341355
DOIs
StatePublished - 2023
Event29th IEEE International Symposium on On-Line Testing and Robust System Design, IOLTS 2023 - Crete, Greece
Duration: Jul 3 2023Jul 5 2023

Publication series

NameProceedings - 2023 IEEE 29th International Symposium on On-Line Testing and Robust System Design, IOLTS 2023

Conference

Conference29th IEEE International Symposium on On-Line Testing and Robust System Design, IOLTS 2023
Country/TerritoryGreece
CityCrete
Period7/3/237/5/23

Keywords

  • PCB
  • Trojan detection
  • anomaly detection
  • golden-free
  • machine learning
  • timing loopback

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Signal Processing
  • Control and Systems Engineering
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'An Integrated Testbed for Trojans in Printed Circuit Boards with Fuzzing Capabilities'. Together they form a unique fingerprint.

Cite this