Address Obfuscation to Protect against Hardware Trojans in Network-on-Chips

被引:0
|
作者
Mountford, Thomas [1 ]
Dhavlle, Abhijitt [2 ]
Tevebaugh, Andrew [1 ]
Mansoor, Naseef [3 ]
Dinakarrao, Sai Manoj Pudukotai [2 ]
Ganguly, Amlan [1 ]
Yakovlev, Alex
机构
[1] Rochester Inst Technol, Comp Engn, Rochester, NY 14623 USA
[2] George Mason Univ, Elect & Comp Engn, Fairfax, VA 22030 USA
[3] Minnesota State Univ, Comp & Informat Sci, Mankato, MN 56001 USA
基金
美国国家科学基金会;
关键词
NoC; obfuscation; routing; security; hardware Trojan; neural network;
D O I
10.3390/jlpea13030050
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In modern computing, which relies on the interconnection of networks used in many/multi-core systems, any system can be critically subverted if the interconnection is compromised. This can be done in a multitude of ways, but the threat of a hardware Trojan (HT) being injected into a system is particularly prevalent due to the increase in third-party manufacturers for system-on-chip (SoC) designs. With a local injection of an HT in an SoC, an adversary can gain access to information about applications running on the system by revealing specific communications of the SoC, and the network-on-chip (NoC) as a whole. This heavily compromises the system and gives information to the attacker, which can lead to more tailored, compromising attacks. In this paper, we demonstrate an HT that exploits communication patterns inside an SoC to reveal applications that are running on an NoC with multi/many-core processors. This is performed by leaking packet counts, after which the attacker then uses machine learning techniques to identify applications running on processors, and the SoC as a whole. We also propose a LUT-based obfuscation technique to limit the information available to the hardware Trojan. Our results indicate that this obfuscation method can reduce the accuracy of this attack from 99% to <8% in multi/many-core systems.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] A Generic Optical Router Design for Photonic Network-on-Chips
    Tan, Xianfang
    Yang, Mei
    Zhang, Lei
    Jiang, Yingtao
    Yang, Jianyi
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2012, 30 (03) : 368 - 376
  • [22] Concurrent testing for heterogeneous-cores in Network-on-Chips
    Ouyang, Yi-Ming
    He, Chao
    Liang, Hua-Guo
    Huang, Zheng-Feng
    Xie, Tao
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2013, 41 (12): : 2391 - 2396
  • [23] A full asynchronous serial transmission converter for network-on-chips
    杨银堂
    管旭光
    周端
    朱樟明
    半导体学报, 2010, 31 (04) : 85 - 93
  • [24] Profile-Driven Energy Reduction in Network-on-Chips
    Li, Feihui
    Chen, Guangyu
    Kandemir, Mahmut
    Kolcu, Ibrahim
    PLDI'07: PROCEEDINGS OF THE 2007 ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, 2007, : 394 - 404
  • [25] ACO-Based Static Routing for Network-on-Chips
    Silva, Luneque, Jr.
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    Pessanha, Fabio Goncalves
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT I, 2012, 7333 : 113 - 124
  • [26] A Survey: Load Balanced Routing Techniques in Network-on-Chips
    Alotebi, Ashwag Hamoud
    Zaghloul, Soha S.
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS AND APPLICATIONS (ICIA2016), 2016, : 127 - 133
  • [27] An Asynchronous, Low Power and Secure Framework for Network-On-Chips
    Mirza-Aghatabar, M.
    Sadeghi, A.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (07): : 214 - 223
  • [28] Resolving Deadlocks for Pipelined Stream Applications on Network-on-Chips
    Wang, Xiaohang
    Liu, Peng
    Yang, Mei
    Jiang, Yingtao
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 9 (ICCSIT 2010), 2010, : 93 - 97
  • [29] A full asynchronous serial transmission converter for network-on-chips
    Yang Yintang
    Guan Xuguang
    Zhou Duan
    Zhu Zhangming
    JOURNAL OF SEMICONDUCTORS, 2010, 31 (04)
  • [30] Efficient fault tolerance and diagnosis mechanism for Network-on-Chips
    Lv, Mengjie
    Dong, Hui
    Fan, Weibei
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2025, 237