A Hardware Trojan Detection Method for Gate-Level Netlists Employing the CAMELOT Measure

被引:1
|
作者
Priyadharshini, M. [1 ]
Saravanan, P. [1 ]
Charukesh, V [2 ]
Fathima, Nihar Ahamed A. [1 ]
机构
[1] PSG Coll Technol, Dept Elect & Commun Engn, Coimbatore, Tamil Nadu, India
[2] PSG Coll Technol, Dept Appl Math & Computat Sci, Coimbatore, India
关键词
Hardware Trojan; CAMELOT; K-NN; Machine Learning;
D O I
10.1109/ICDCS59278.2024.10560972
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Nowadays, hardware designs are at an all-time high demand which has forced manufacturers to procure intellectual property from third-party vendors. Nevertheless, the third-party intellectual property can provide a route to major security concerns like hardware trojan. Most of the hardware trojan detection methods for such large circuits are deployed on side-channel analysis. The increase in process variations and the decrease in the size of the hardware trojan decreased the sensitivity of the side channel-based approach. In this proposed work, the testability feature of Computer-Aided MEasure for LOgic Testability, also known as CAMELOT is used to detect Hardware Trojans. This technique uses controllability - a combinational testability measure that is calculated using CAMELOT in detecting hardware trojans using the machine learning method. This work also makes use of the level of a logic gate as another feature in this detection process. This method deploys the K-Nearest Neighbour machine learning algorithm. The obtained results with experiments conducted on ISCAS-85 benchmark circuits demonstrate that CAMELOT, in addition to the level of the gate as features, detects hardware trojans with an accuracy and recall of 100%.
引用
收藏
页码:183 / 187
页数:5
相关论文
共 50 条
  • [1] Hardware Trojan Detection for Gate-Level Netlists Based on Multidimensional Features
    Li, Linyuan
    Xu, Jinfu
    Yan, Yingjian
    Zhao, Conghui
    Liu, Yanjiang
    Computer Engineering and Applications, 2023, 59 (18) : 278 - 284
  • [2] Adversarial Examples for Hardware-Trojan Detection at Gate-Level Netlists
    Nozawa, Kohei
    Hasegawa, Kento
    Hidano, Seira
    Kiyomoto, Shinsaku
    Hashimoto, Kazuo
    Togawa, Nozomu
    COMPUTER SECURITY, ESORICS 2019, 2020, 11980 : 341 - 359
  • [3] Graph Centrality Algorithms for Hardware Trojan Detection at Gate-Level Netlists
    Hashemi, M.
    Momeni, A.
    Pashrashid, A.
    Mohammadi, S.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2022, 35 (07): : 1375 - 1387
  • [4] Hardware Trojan Detection for Gate-level Netlists Based on Graph Neural Network
    Shi J.
    Wen C.
    Liu H.
    Wang Z.
    Zhang S.
    Peijun M.A.
    Kang L.I.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2023, 45 (09): : 3253 - 3262
  • [5] Hybrid Multi-level Hardware Trojan Detection Method for Gate-level Netlists Based on XGBoost
    Zhang Ying
    Li Shen
    Chen Xin
    Yao Jiaqi
    Mao Zhiming
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (10) : 3050 - 3057
  • [6] A Hardware Trojan Diagnosis Method for Gate-Level Netlists Based on Graph Theory
    Gao, Hongxu
    Zhai, Guangxi
    Li, Zeyu
    Zhou, Jia
    Li, Xiang
    Wang, Quan
    ELECTRONICS, 2024, 13 (12)
  • [7] A fast modularity hardware Trojan detection technique for large scale gate-level netlists
    Chen, Wei
    Bai, Zhiyuan
    Pan, Gaoyuan
    Wang, Jian
    COMPUTERS & SECURITY, 2025, 148
  • [8] A Hardware Trojan Detection and Diagnosis Method for Gate-Level Netlists Based on Different Machine Learning Algorithms
    Huang, Zhao
    Xie, Changjian
    Li, Zeyu
    Du, Maofan
    Wang, Quan
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (07)
  • [9] A Hardware Trojan Detection and Diagnosis Method for Gate-Level Netlists Based on Machine Learning and Graph Theory
    Wang, Junjie
    Zhai, Guangxi
    Gao, Hongxu
    Xu, Lihui
    Li, Xiang
    Li, Zeyu
    Huang, Zhao
    Xie, Changjian
    ELECTRONICS, 2024, 13 (01)
  • [10] Hybrid multi-level hardware Trojan detection platform for gate-level netlists based on XGBoost
    Zhang, Ying
    Li, Sen
    Chen, Xin
    Yao, Jiaqi
    Mao, Zhiming
    Yang, Jizhong
    Hua, Yifeng
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2022, 16 (2-3): : 54 - 70