Hardware Trojans - detective countermeasure against HLS-based hardware Trojan attack

Anirban Sengupta, Mahendra Rathor · 2024

The focus of this chapter is to discuss a lightweight and efficient countermeasure for detecting high-level synthesis (HLS)-based hardware Trojan attacks. This chapter first describes the HLS-based Trojan attack and the contemporary solutions to counter them. Further, a lightweight countermeasure for high-level Trojan detection (LC-HLTD) is discussed in detail along with the case studies on some applications.The organization of the chapter is as follows: Section 11.1 discusses the trustworthiness of computer-aided-design (CAD) tools; Section 11.2 introduces the black-hat HLS; Section 11.3 discusses contemporary solutions to battery exhaustion attack; Section 11.4 presents the lightweight countermeasure for high-level Trojan detection, i.e., LC-HLTD while discussing salient features of LC-HLTD, threat scenario of LC-HLTD, high-level transformation (HLT) tool for the detective countermeasure, different phases of LC-HLTD approach, and applying LC-HLTD for detecting the battery exhaustion attack (due to pseudo operations insertion); Section 11.5 analyzes some case studies on digital signal processing (DSP) applications; and Section 11.6 concludes the chapter.

Read the paper · More papers on PaperTik