The University of Southampton
University of Southampton Institutional Repository

TampML: tampering attack detection and malicious nodes localization in NoC-based MPSoC

TampML: tampering attack detection and malicious nodes localization in NoC-based MPSoC
TampML: tampering attack detection and malicious nodes localization in NoC-based MPSoC
The relentless growth in demand for computing resources has spurred the development of large-scale, high performance chips with diverse, innovative architectures. The Network-on-Chip (NoC) paradigm has become a predominant system for on-chip communication within Multi-Processor System-on-Chip (MPSoC) designs. However, the increasing complexity and the reliance on outsourced Third-Party Intellectual Properties (3PIPs) introduce non-negligible risks of Hardware Trojan (HT) insertions by untrusted IP vendors. One of the most critical threats posed by HTs is the tampering with communication data packets. In this paper, we introduce a comprehensive frame work for the detection of tampering attacks and localization of HTs within NoCs. This framework is incorporated into a novel distributed monitoring architecture that leverages the NoC structure. Utilizing a machine learning model for malicious flit detection and a high-precision algorithm for HT node localization, the framework's efficacy has been substantiated through tests with real PARSEC benchmark workloads. Achieving an impressive detection accuracy and precision of 99.8% and 99.5% respectively, the framework can localize HT nodes with up to 100% precision and recall in most cases. Furthermore, the data cost of localization is on average only 3.7% of tampered flits, which is significantly more efficient—up to 11 times faster—than our initial methods. As a compre hensive and cutting-edge security solution for combating communication data tampering attacks, it accomplishes the expected performance while maintaining minimal power and hardware overhead.
Wang, Haoyu
3d04a266-1db2-42a6-9a4d-052c33c43873
Halak, Basel
8221f839-0dfd-4f81-9865-37def5f79f33
Wang, Haoyu
3d04a266-1db2-42a6-9a4d-052c33c43873
Halak, Basel
8221f839-0dfd-4f81-9865-37def5f79f33

Wang, Haoyu and Halak, Basel (2024) TampML: tampering attack detection and malicious nodes localization in NoC-based MPSoC. IEEE Transactions on Emerging Topics in Computing. (doi:10.1109/TETC.2024.3434663).

Record type: Article

Abstract

The relentless growth in demand for computing resources has spurred the development of large-scale, high performance chips with diverse, innovative architectures. The Network-on-Chip (NoC) paradigm has become a predominant system for on-chip communication within Multi-Processor System-on-Chip (MPSoC) designs. However, the increasing complexity and the reliance on outsourced Third-Party Intellectual Properties (3PIPs) introduce non-negligible risks of Hardware Trojan (HT) insertions by untrusted IP vendors. One of the most critical threats posed by HTs is the tampering with communication data packets. In this paper, we introduce a comprehensive frame work for the detection of tampering attacks and localization of HTs within NoCs. This framework is incorporated into a novel distributed monitoring architecture that leverages the NoC structure. Utilizing a machine learning model for malicious flit detection and a high-precision algorithm for HT node localization, the framework's efficacy has been substantiated through tests with real PARSEC benchmark workloads. Achieving an impressive detection accuracy and precision of 99.8% and 99.5% respectively, the framework can localize HT nodes with up to 100% precision and recall in most cases. Furthermore, the data cost of localization is on average only 3.7% of tampered flits, which is significantly more efficient—up to 11 times faster—than our initial methods. As a compre hensive and cutting-edge security solution for combating communication data tampering attacks, it accomplishes the expected performance while maintaining minimal power and hardware overhead.

Text
T_ETC_revision_2_clean - Accepted Manuscript
Download (2MB)

More information

Accepted/In Press date: 24 July 2024
e-pub ahead of print date: 24 July 2024

Identifiers

Local EPrints ID: 493423
URI: http://eprints.soton.ac.uk/id/eprint/493423
PURE UUID: 35038be2-8e89-45fd-9757-3d6a6cf9dc79
ORCID for Basel Halak: ORCID iD orcid.org/0000-0003-3470-7226

Catalogue record

Date deposited: 03 Sep 2024 16:30
Last modified: 04 Sep 2024 01:44

Export record

Altmetrics

Contributors

Author: Haoyu Wang
Author: Basel Halak ORCID iD

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

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×