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).
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
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
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
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