A hardware-trojan classification method using machine learning at gate-level netlists based on Trojan features

Kento Hasegawa*, Masao Yanagisawa, Nozomu Togawa

*この研究の対応する著者

    研究成果: Article査読

    20 被引用数 (Scopus)

    抄録

    Due to the increase of outsourcing by IC vendors, we face a serious risk that malicious third-party vendors insert hardware Trojans very easily into their IC products. However, detecting hardware Trojans is very difficult because today's ICs are huge and complex. In this paper, we propose a hardware-Trojan classification method for gate-level netlists to identify hardware-Trojan infected nets (or Trojan nets) using a support vector machine (SVM) or a neural network (NN). At first, we extract the five hardware-Trojan features from each net in a netlist. These feature values are complicated so that we cannot give the simple and fixed threshold values to them. Hence we secondly represent them to be a five-dimensional vector and learn them by using SVM or NN. Finally, we can successfully classify all the nets in an unknown netlist into Trojan ones and normal ones based on the learned classifiers. We have applied our machine-learning-based hardware-Trojan classification method to Trust-HUB benchmarks. The results demonstrate that our method increases 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 an unknown netlist are completely detected by our method.

    本文言語English
    ページ(範囲)1427-1438
    ページ数12
    ジャーナルIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
    E100A
    7
    DOI
    出版ステータスPublished - 2017 7月 1

    ASJC Scopus subject areas

    • 信号処理
    • コンピュータ グラフィックスおよびコンピュータ支援設計
    • 応用数学
    • 電子工学および電気工学

    フィンガープリント

    「A hardware-trojan classification method using machine learning at gate-level netlists based on Trojan features」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

    引用スタイル