Hardware Trojan detection and high-precision localization in NoC-based MPSoC using machine learning
Hardware Trojan detection and high-precision localization in NoC-based MPSoC using machine learning
Networks-on-Chips (NoC) based Multi-Processor System-on-Chip (MPSoC) are increasingly employed in industrial and consumer electronics. Outsourcing third-party IPs (3PIPs) and tools in NoC-based MPSoC is a prevalent development way in most fabless companies. However, Hardware Trojan (HT) injected during its design stage can maliciously tamper with the functionality of this communication scheme, which undermines the security of the system and may cause a failure. Detecting and localizing HT with high precision is a challenge for current techniques. This work proposes for the first time a novel approach that allows detection and high-precision localization of HT, which is based on the use of packet information and machine learning algorithms. It is equipped with a novel Dynamic Confidence Interval (DCI) algorithm to detect malicious packets, and a novel Dynamic Security Credit Table (DSCT) algorithm to localize HT. We evaluated the proposed framework on the mesh NoC running real workloads. The average detection precision of 96.3% and the average localization precision of 100% were obtained from the experiment results, and the minimum HT localization time is around 5.8 ~ 12.9us at 2GHz depending on the different HT-infected nodes and workloads.
ANN, Hardware Security, Hardware Trojan, MPSoC, NoC
516–521
Association for Computing Machinery
Wang, Haoyu
3d04a266-1db2-42a6-9a4d-052c33c43873
Halak, Basel
8221f839-0dfd-4f81-9865-37def5f79f33
31 January 2023
Wang, Haoyu
3d04a266-1db2-42a6-9a4d-052c33c43873
Halak, Basel
8221f839-0dfd-4f81-9865-37def5f79f33
Wang, Haoyu and Halak, Basel
(2023)
Hardware Trojan detection and high-precision localization in NoC-based MPSoC using machine learning.
In ASPDAC '23: 28th Asia and South Pacific Design Automation Conference Proceedings.
Association for Computing Machinery.
.
(doi:10.1145/3566097.3567922).
Record type:
Conference or Workshop Item
(Paper)
Abstract
Networks-on-Chips (NoC) based Multi-Processor System-on-Chip (MPSoC) are increasingly employed in industrial and consumer electronics. Outsourcing third-party IPs (3PIPs) and tools in NoC-based MPSoC is a prevalent development way in most fabless companies. However, Hardware Trojan (HT) injected during its design stage can maliciously tamper with the functionality of this communication scheme, which undermines the security of the system and may cause a failure. Detecting and localizing HT with high precision is a challenge for current techniques. This work proposes for the first time a novel approach that allows detection and high-precision localization of HT, which is based on the use of packet information and machine learning algorithms. It is equipped with a novel Dynamic Confidence Interval (DCI) algorithm to detect malicious packets, and a novel Dynamic Security Credit Table (DSCT) algorithm to localize HT. We evaluated the proposed framework on the mesh NoC running real workloads. The average detection precision of 96.3% and the average localization precision of 100% were obtained from the experiment results, and the minimum HT localization time is around 5.8 ~ 12.9us at 2GHz depending on the different HT-infected nodes and workloads.
This record has no associated files available for download.
More information
Accepted/In Press date: 16 January 2023
e-pub ahead of print date: 31 January 2023
Published date: 31 January 2023
Venue - Dates:
ASPDAC '23: 28th Asia and South Pacific Design Automation Conference, Tokyo Odaiba Miraikan, Tokyo, Japan, 2023-01-16 - 2023-01-19
Keywords:
ANN, Hardware Security, Hardware Trojan, MPSoC, NoC
Identifiers
Local EPrints ID: 474129
URI: http://eprints.soton.ac.uk/id/eprint/474129
PURE UUID: 832bfca0-8bf4-435a-afd9-7a2f9657c5b5
Catalogue record
Date deposited: 14 Feb 2023 17:34
Last modified: 17 Mar 2024 03:25
Export record
Altmetrics
Contributors
Author:
Haoyu Wang
Author:
Basel Halak
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics