Back to Search Start Over

On Reverse Engineering-Based Hardware Trojan Detection.

Authors :
Bao, Chongxi
Forte, Domenic
Srivastava, Ankur
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems; Jan2016, Vol. 35 Issue 1, p49-57, 9p
Publication Year :
2016

Abstract

Due to design and fabrication outsourcing to foundries, the problem of malicious modifications to integrated circuits (ICs), also known as hardware Trojans (HTs), has attracted attention in academia as well as industry. To reduce the risks associated with Trojans, researchers have proposed different approaches to detect them. Among these approaches, test-time detection approaches have drawn the greatest attention. Many test-time approaches assume the existence of a Trojan-free (TF) chip/model also known as “golden model.” Prior works suggest using reverse engineering (RE) to identify such TF ICs for the golden model. However, they did not state how to do this efficiently. In fact, RE is a very costly process which consumes lots of time and intensive manual effort. It is also very error prone. In this paper, we propose an innovative and robust RE scheme to identify the TF ICs. We reformulate the Trojan-detection problem as clustering problem. We then adapt a widely used machine learning method, K -means clustering, to solve our problem. Simulation results using state-of-the-art tools on several publicly available circuits show that the proposed approach can detect HTs with high accuracy rate. A comparison of this approach with our previously proposed approach <xref ref-type="bibr" rid="ref1">[1]</xref> is also conducted. Both the limitations and application scenarios of the two methods are discussed in detail. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISSN :
02780070
Volume :
35
Issue :
1
Database :
Complementary Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
111967099
Full Text :
https://doi.org/10.1109/TCAD.2015.2488495