Improving Hardware Trojan Detection Coverage by Utilizing Features at Different Abstraction Levels

Authors

  • Hau Sim Choo Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia
  • Chia Yee Ooi Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia
  • Nordinah Ismail Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia
  • Michiko Inoue Nara Institute of Science and Technology, Ikoma, Nara, Japan
  • Chee Hoo Kok Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia

DOI:

https://doi.org/10.37934/araset.32.1.7386

Keywords:

Hardware Trojan detection, machine learning, integrated circuit, register-transfer level, gate level

Abstract

In this paper, we introduced a solution to improve hardware Trojan (HT) detection coverage by analyzing features at different abstraction levels. We demonstrated our solution with a supervised classification of HT branching statement (BS) in register-transfer-level (RTL) description. The proposed classifier was trained with a double-abstraction-level feature vector consisting of features extracted at RTL and gate level (GL). In the experiment, we evaluated the HT detection coverage of the trained classifier by applying them on 24 self-designed HT circuits. The proposed classifier achieved the highest 87.5% HT detection coverage with 81.25% true positive rate (TPR), 88.44% true negative rate (TNR), and 88.24% accuracy (ACC). The result proved that the double-abstraction-level feature vector outperformed the single-abstraction-level feature vector with a higher HT detection coverage.

Author Biographies

Hau Sim Choo, Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia

choo.hsim@outlook.com

Chia Yee Ooi, Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia

ooichiayee@utm.my

Nordinah Ismail , Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia

nordinah.kl@utm.my

Michiko Inoue , Nara Institute of Science and Technology, Ikoma, Nara, Japan

kounoe@is.naist.jp

Chee Hoo Kok , Malaysia–Japan International Institute of Technology, Universiti Teknologi Malaysia, Kuala Lumpur, Malaysia

chkok2@live.utm.my

Downloads

Published

2023-08-30

How to Cite

Hau Sim Choo, Chia Yee Ooi, Nordinah Ismail, Michiko Inoue, & Chee Hoo Kok. (2023). Improving Hardware Trojan Detection Coverage by Utilizing Features at Different Abstraction Levels . Journal of Advanced Research in Applied Sciences and Engineering Technology, 32(1), 73–86. https://doi.org/10.37934/araset.32.1.7386

Issue

Section

Articles