A PCA Based SVM Hardware Trojan Detection Approach
Author
Abstract

In recent years, with the globalization of semiconductor processing and manufacturing, integrated circuits have gradually become vulnerable to malicious attackers. In order to detect Hardware Trojans (HTs) hidden in integrated circuits, it has become one of the hottest issues in the field of hardware security. In this paper, we propose to apply Principal Component Analysis (PCA) and Support Vector Machine (SVM) to hardware Trojan detection, using PCA algorithm to extract features from small differences in side channel information, and then obtain the principal components. The SVM detection model is optimized by means of cross-validation and logarithmic interval. Finally, it is determined whether the original circuit contains a hardware Trojan. In the experiment, we use the SAKURA-G FPGA board, Agilent oscilloscope, and ISE simulation software to complete the experimental work. The test results of five different HTs show that the average True Positive Rate (TPR) of the proposed method for HTs can reach 99.48\%, along with an average True Negative Rate (TNR) of 99.2\%, and an average detection time of 9.66s.

Year of Publication
2022
Date Published
dec
Publisher
IEEE
Conference Location
Xiamen, China
ISBN Number
978-1-66549-067-2
URL
https://ieeexplore.ieee.org/document/9995991/
DOI
10.1109/ASID56930.2022.9995991
Google Scholar | BibTeX | DOI