Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level

Hardware Trojan refers to a malicious modification of an integrated circuit (IC). To eliminate the complications arising from designing an IC which includes a Trojan, it is suggested to apply Trojan detection as early as at register-transfer level (RTL). In this paper, we propose a hardware Trojan d...

Full description

Main Authors: Choo, H.S., Ooi, C.Y., Inoue, M., Ismail, N., Moghbel, M., Baskara Dass, S., Kok, C.H., Hussin, F.A.
Format: Conference or Workshop Item
Institution: Universiti Teknologi Petronas
Record Id / ISBN-0: utp-eprints.23024 /
Published: 2019
Subjects:
Online Access: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85078343218&doi=10.1109%2fATS47505.2019.00018&partnerID=40&md5=c5da625563674630028625dd473f86be
http://eprints.utp.edu.my/23024/
Tags: Add Tag
No Tags, Be the first to tag this record!
id utp-eprints.23024
recordtype eprints
spelling utp-eprints.230242021-08-18T12:58:02Z Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level Choo, H.S. Ooi, C.Y. Inoue, M. Ismail, N. Moghbel, M. Baskara Dass, S. Kok, C.H. Hussin, F.A. TK Electrical engineering. Electronics Nuclear engineering Hardware Trojan refers to a malicious modification of an integrated circuit (IC). To eliminate the complications arising from designing an IC which includes a Trojan, it is suggested to apply Trojan detection as early as at register-transfer level (RTL). In this paper, we propose a hardware Trojan detection framework which consists of both RTL and gate-level classification using machine learning approaches to detect hardware Trojan inserted at RTL. In the experiment, all Trojan benchmarks were successfully identified without false positive detection on non-Trojan benchmark. © 2019 IEEE. 2019 Conference or Workshop Item PeerReviewed https://www.scopus.com/inward/record.uri?eid=2-s2.0-85078343218&doi=10.1109%2fATS47505.2019.00018&partnerID=40&md5=c5da625563674630028625dd473f86be Choo, H.S. and Ooi, C.Y. and Inoue, M. and Ismail, N. and Moghbel, M. and Baskara Dass, S. and Kok, C.H. and Hussin, F.A. (2019) Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level. In: Proceedings of the Asian Test Symposium. http://eprints.utp.edu.my/23024/
institution Universiti Teknologi Petronas
collection UTP Institutional Repository
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Choo, H.S.
Ooi, C.Y.
Inoue, M.
Ismail, N.
Moghbel, M.
Baskara Dass, S.
Kok, C.H.
Hussin, F.A.
Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level
description Hardware Trojan refers to a malicious modification of an integrated circuit (IC). To eliminate the complications arising from designing an IC which includes a Trojan, it is suggested to apply Trojan detection as early as at register-transfer level (RTL). In this paper, we propose a hardware Trojan detection framework which consists of both RTL and gate-level classification using machine learning approaches to detect hardware Trojan inserted at RTL. In the experiment, all Trojan benchmarks were successfully identified without false positive detection on non-Trojan benchmark. © 2019 IEEE.
format Conference or Workshop Item
author Choo, H.S.
Ooi, C.Y.
Inoue, M.
Ismail, N.
Moghbel, M.
Baskara Dass, S.
Kok, C.H.
Hussin, F.A.
author_sort Choo, H.S.
title Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level
title_short Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level
title_full Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level
title_fullStr Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level
title_full_unstemmed Machine-Learning-Based Multiple Abstraction-Level Detection of Hardware Trojan Inserted at Register-Transfer Level
title_sort machine-learning-based multiple abstraction-level detection of hardware trojan inserted at register-transfer level
publishDate 2019
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85078343218&doi=10.1109%2fATS47505.2019.00018&partnerID=40&md5=c5da625563674630028625dd473f86be
http://eprints.utp.edu.my/23024/
_version_ 1741196610808840192
score 11.62408