Skip to main content
Article
TASPDetect: Reviving Trust in 3PIP By Detecting TASP Trojans
Microprocessors and Microsystems
  • Chidhambaranathan Rajamanikkam, Utah State University
  • Kurt Brenning, Utah State University
  • Andrew Deakin, Utah State University
  • Sanghamitra Roy, Utah State University
  • Koushik Chakraborty, Utah State University
Document Type
Article
Publisher
Institute of Electrical and Electronics Engineers
Publication Date
2-1-2018
Funder

National Science Foundation

Abstract

Trustworthiness is an emerging concern in the development of Multi-Processor System-on-Chip (MPSoC) systems, which often include Third-Party Intellectual Property (3PIP) cores. Malicious hardware trojans in these 3PIP components can create a plethora of system vulnerabilities. In this paper, we explore an imminent threat that originates from a 3PIP core: architectural state preserving trojans (TASP). We illustrate that a malicious TASP can affect the performance of a core without altering its architectural state, thereby disrupting the availability of on-chip resources in a MPSoC system. We propose three complementary techniques to detect active TASPs in a 3PIP core with overheads of less than 5%.

Citation Information
Chidhambaranathan R , Kurt Brenning, Andrew Deakin, Sanghamitra Roy and Koushik Chakraborty, TASPDetect: Reviving Trust in 3PIP By Detecting TASP Trojans, Microprocessors and Microsystems (MICPRO), Volume 56, pp. 76-83, February 2018.