Machine learning for hardware security: Classifier-based identification of Trojans in pipelined microprocessors

被引:1
|
作者
Damljanovic, Aleksa [1 ]
Ruospo, Annachiara [1 ]
Sanchez, Ernesto [1 ]
Squillero, Giovanni [1 ]
机构
[1] Politecn Torino, Turin, Italy
关键词
Hardware security; Machine learning; Hardware Trojans; AutoSoC; Microprocessor cores;
D O I
10.1016/j.asoc.2021.108068
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
During the last decade, the Integrated Circuit industry has paid special attention to the security of products. Hardware-based vulnerabilities, in particular Hardware Trojans, are becoming a serious threat, pushing the research community to provide highly sophisticated techniques to detect them. Despite the considerable effort that has been invested in this area, the growing complexity of modern devices always calls for sharper detection methodologies. This paper illustrates a pre silicon simulation-based technique to detect hardware trojans. The technique exploits well-established machine learning algorithms. The paper introduces all the background concepts and presents the methodology. The validity of the approach has been demonstrated on the AutoSoC CPU, an industrial grade, safety-oriented, automotive benchmark suite. Experimental results demonstrate the applicability and effectiveness of the approach: the proposed technique is highly accurate in pinpointing suspicious code sections. None of the hardware trojans from the set has been left undetected. (c) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Machine Learning and Hardware security: Challenges and Opportunities -Invited Talk
    Regazzoni, Francesco
    Bhasin, Shivam
    Pour, Amir Ali
    Alshaer, Ihab
    Aydin, Furkan
    Aysu, Aydin
    Beroulle, Vincent
    Di Natale, Giorgio
    Franzon, Paul
    Hely, David
    Homma, Naofumi
    Ito, Akira
    Jap, Dirmanto
    Kashyap, Priyank
    Polian, Ilia
    Potluri, Seetal
    Ueno, Rei
    Vatajelu, Elena-Ioana
    Yli-Mayry, Ville
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [42] Deep feature-based plant disease identification using machine learning classifier
    Hassan, Sk Mahmudul
    Maji, Arnab Kumar
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024, 20 (04) : 789 - 799
  • [43] Ensemble-Learning-based Hardware Trojans Detection Method by Detecting the Trigger Nets
    Wang, Yuze
    Han, Tao
    Han, Xiaoxia
    Liu, Peng
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [44] Machine Learning Based Classifier for Falsehood Detection
    Mallikarjun, H. M.
    Manimegalai, P.
    Suresh, H. N.
    INTERNATIONAL CONFERENCE ON MATERIALS, ALLOYS AND EXPERIMENTAL MECHANICS (ICMAEM-2017), 2017, 225
  • [45] A Network Security Classifier Defense: Against Adversarial Machine Learning Attacks
    De Lucia, Michael J.
    Cotton, Chase
    PROCEEDINGS OF THE 2ND ACM WORKSHOP ON WIRELESS SECURITY AND MACHINE LEARNING, WISEML 2020, 2020, : 67 - 73
  • [46] Hardware Attack and Assurance with Machine Learning: A Security Threat to Circuits and Systems
    Gwee, Bah-Hwee
    APCCAS 2020: PROCEEDINGS OF THE 2020 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2020), 2020, : 1 - 1
  • [47] Quantum Machine Learning for Material Synthesis and Hardware Security (Invited Paper)
    Beaudoin, Collin
    Kundu, Satwik
    Topaloglu, Rasit Onur
    Ghosh, Swaroop
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [48] An Efficient FPGA-Based Hardware Accelerator for Convex Optimization-Based SVM Classifier for Machine Learning on Embedded Platforms
    Ramadurgam, Srikanth
    Perera, Darshika G.
    ELECTRONICS, 2021, 10 (11)
  • [49] Optimization with Deep Learning Classifier-Based Foliar Disease Classification in Apple Trees Using IoT Network
    Sameera, K.
    Swarnalatha, P.
    INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2023,
  • [50] Accuracy Analysis of Machine Learning-Based Performance Modeling for Microprocessors
    Tanaka, Yoshihiro
    Oka, Keitaro
    Ono, Takatsugu
    Inoue, Koji
    2016 FOURTH INTERNATIONAL JAPAN-EGYPT CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND COMPUTERS (JEC-ECC), 2016, : 83 - 86