网络列表
特洛伊木马
硬件特洛伊木马
支持向量机
计算机科学
分类器(UML)
嵌入式系统
计算机硬件
人工智能
计算机安全
作者
Kento Hasegawa,Masaru Oya,Masao Yanagisawa,Nozomu Togawa
标识
DOI:10.1109/iolts.2016.7604700
摘要
Recently, we face a serious risk that malicious third-party vendors can very easily insert hardware Trojans into their IC products but it is very difficult to analyze huge and complex ICs. In this paper, we propose a hardware-Trojan classification method to identify hardware-Trojan infected nets (or Trojan nets) using a support vector machine (SVM). Firstly, we extract the five hardware-Trojan features in each net in a netlist. Secondly, since we cannot effectively give the simple and fixed threshold values to them to detect hardware Trojans, we represent them to be a five-dimensional vector and learn them by using SVM. Finally, we can successfully classify a set of all the nets in an unknown netlist into Trojan ones and normal ones based on the learned SVM classifier. We have applied our SVM-based hardware-Trojan classification method to Trust-HUB benchmarks and the results demonstrate that our method can much increase the true positive rate compared to the existing state-of-the-art results in most of the cases. In some cases, our method can achieve the true positive rate of 100%, which shows that all the Trojan nets in a netlist are completely detected by our method.
科研通智能强力驱动
Strongly Powered by AbleSci AI