首页> 外文会议>IEEE International Symposium on On-Line Testing and Robust System Design >Hardware Trojans classification for gate-level netlists based on machine learning
【24h】

Hardware Trojans classification for gate-level netlists based on machine learning

机译:基于机器学习的门级网表的硬件木马分类

获取原文

摘要

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.
机译:最近,我们面临着严重的风险,即恶意的第三方供应商很容易将硬件特洛伊木马插入其IC产品中,但是要分析庞大而复杂的IC却非常困难。在本文中,我们提出了一种硬件-特洛伊木马分类方法,以使用支持向量机(SVM)来识别硬件-特洛伊木马感染的网络(或特洛伊木马网络)。首先,我们在网表中提取每个网中的五个硬件特洛伊木马功能。其次,由于我们无法有效地给它们简单而固定的阈值以检测硬件特洛伊木马程序,因此我们将它们表示为五维向量,并使用SVM对其进行学习。最后,基于学习到的SVM分类器,我们可以成功地将未知网表中的所有网集分类为Trojan网和普通网。我们已将基于SVM的硬件-特洛伊木马分类方法应用于Trust-HUB基准,结果表明,在大多数情况下,与现有的最新结果相比,我们的方法可以大大提高真实的阳性率。在某些情况下,我们的方法可以达到100%的真实阳性率,这表明我们的方法可以完全检测到网表中的所有Trojan网络。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号