TSA-NoC: Learning-Based Threat Detection and Mitigation for Secure Network-on-Chip Architecture

被引:15
|
作者
Wang, Ke [1 ]
Zheng, Hao [1 ]
Louri, Ahmed [2 ]
机构
[1] George Washington Univ, Comp Engn, Washington, DC 20052 USA
[2] George Washington Univ, Elect & Comp Engn, Washington, DC 20052 USA
关键词
Routing; Runtime; Transient analysis; Heuristic algorithms; Circuit faults; Security; Monitoring; Network-on-chip;
D O I
10.1109/MM.2020.3003576
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Networks-on-chip (NoCs) are playing a critical role in modern multicore architecture, and NoC security has become a major concern. Maliciously implanted hardware Trojans (HTs) inject faults into on-chip communications that saturate the network, resulting in the leakage of sensitive data via side channels and significant performance degradation. While existing techniques protect NoCs by detecting and isolating HT-infected components, they inevitably incur occasional inaccurate detection with considerable network latency and power overheads. We propose TSA-NoC, a learning-based design framework for secure and efficient on-chip communication. The proposed TSA-NoC uses an artificial neural network for runtime HT-detection with higher accuracy. Furthermore, we propose a deep-reinforcement-learning-based adaptive routing design for HT mitigation with the aim of minimizing network latency and maximizing energy efficiency. Simulation results show that TSA-NoC achieves up to 97% HT-detection accuracy, 70% improved energy efficiency, and 29% reduced network latency as compared to state-of-the-art HT-mitigation techniques.
引用
收藏
页码:56 / 63
页数:8
相关论文
共 50 条
  • [1] Hardware Trojan Mitigation Technique in Network-on-Chip (NoC)
    Hussain, Musharraf
    Baloach, Naveed Khan
    Ali, Gauhar
    ElAffendi, Mohammed
    Dhaou, Imed Ben
    Ullah, Syed Sajid
    Uddin, Mueen
    MICROMACHINES, 2023, 14 (04)
  • [2] Secure Model Checkers for Network-on-Chip (NoC) Architectures
    Boraten, Travis
    DiTomaso, Dominic
    Kodi, Avinash Karanth
    2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 45 - 50
  • [3] ON DESIGN AND APPLICATION MAPPING OF A NETWORK-ON-CHIP (NOC) ARCHITECTURE
    Bahn, Jun Ho
    Lee, Seung Eun
    Yang, Yoon Seok
    Yang, Jungsook
    Bagherzadeh, Nader
    PARALLEL PROCESSING LETTERS, 2008, 18 (02) : 239 - 255
  • [4] On design and analysis of a feasible network-on-chip (NoC) architecture
    Bahn, Jun Ho
    Lee, Seung Eun
    Bagherzadeh, Nader
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 1033 - +
  • [5] LBF-NoC: Learning-Based Framework to Predict Performance, Power and Area for Network-On-Chip Architectures
    Kumar, Anil
    Talawar, Basavaraj
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (11)
  • [6] Performance Analysis of the Impact of Design Parameters to Network-on-Chip (NoC) Architecture
    Phing, Ng Yen
    Warip, M. N. Mohd
    Ehkan, Phaklen
    Zulkefli, F. W.
    Ahmad, R. Badlishah
    RECENT TRENDS IN INFORMATION AND COMMUNICATION TECHNOLOGY, 2018, 5 : 237 - 246
  • [7] Learning-based Adaptation to Applications and Environments in a Reconfigurable Network-on-Chip
    Shen, Jih-Sheng
    Huang, Chun-Hsian
    Hsiung, Pao-Ann
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 381 - 386
  • [8] Faulty Node Detection and Correction of Route in Network-On-Chip (NoC)
    Satish, E. G.
    Ramachandra, A. C.
    INNOVATIVE DATA COMMUNICATION TECHNOLOGIES AND APPLICATION, ICIDCA 2021, 2022, 96 : 783 - 789
  • [9] Proffering Secure Energy Aware Network-On-Chip (Noc) Using Incremental Cryptogine
    Singh, Sangeeta
    Ravindra, J. V. R.
    Naik, B. Rajendra
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 35
  • [10] Kilo-NOC: A Heterogeneous Network-on-Chip Architecture for Scalability and Service Guarantees
    Grot, Boris
    Hestness, Joel
    Keckler, Stephen W.
    Mutlu, Onur
    ISCA 2011: PROCEEDINGS OF THE 38TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2011, : 401 - 412