Hardware Trojan Detection And Functionality Determination For Soft Ips
Keywords
Asset; Golden Reference Library; Hardware Trojan Detection; Structural Checking
Abstract
Due to the increasing complexity of hardware designs, third-party hardware Intellectual Property (IP) cores are often incorporated to alleviate the burden on hardware designers. However, the prevalent use of third-party IPs has raised security concerns such as hardware Trojans. These Trojans inserted in the soft IPs are very difficult to detect through functional testing and no single detection methodology has been able to completely address this issue. Based on a Register-Transfer Level (RTL) soft IP analysis method named Structural Checking, this paper presents a hardware Trojan detection methodology and tool by detailing the implementation of a Golden Reference Library for matching an unknown IP to a functionally similar Golden Reference. The matching result is quantified in percentages so that two different IPs with similar functions have a higher percentage match. A match of the unknown IP to a whitelist IP advances it to be identified with a known functionality, while a match to a blacklist IP causes it to be detected as Trojan-infested.
Publication Date
10-16-2018
Publication Title
2018 IEEE 3rd International Verification and Security Workshop, IVSW 2018
Number of Pages
56-61
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/IVSW.2018.8494891
Copyright Status
Unknown
Socpus ID
85057390311 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/85057390311
STARS Citation
Le, Thao; Weaver, Lucas; Di, Jia; Zhang, Shaojie; and Jin, Yier, "Hardware Trojan Detection And Functionality Determination For Soft Ips" (2018). Scopus Export 2015-2019. 10135.
https://stars.library.ucf.edu/scopus2015/10135