Adaptive Real-time Trojan Detection Framework through Machine Learning

被引:0
|
作者
Kulkarni, Amey [1 ]
Pino, Youngok [1 ]
Mohsenin, Tinoosh [1 ]
机构
[1] Univ Maryland Baltimore Cty, Dept Comp Sci & Elect Engn, Baltimore, MD 21228 USA
关键词
Hardware Security; Trojan Detection; Many-Core Design; Machine Learning;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware Trojans inserted at the time of design or fabrication by untrustworthy design house or foundry, poses important security concerns. With the increase in attacker's resources and capabilities, we can anticipate an unexpected new attack from the attacker at run-time. Therefore, the challenge is not only to reduce hardware overhead of added security feature but also to secure design from new attacks introduced at real-time. In this work, we propose a Real-time Online Learning approach for Securing many-core design. In order to prevent unexpected attacks, many-core provides feed-back to online learning algorithm based on core information and its behavior to incoming data packet. The proposed Online Learning approach updates the model run-time at each data transfer based on feed-back from many-core. For demonstration, Online Machine Learning model is initially trained with two types of (known) attacks and Trojan free router packets and then unexpected attack is introduced later at run-time. The results show that, feedback based Online Machine Learning algorithm has 8% higher overall detection accuracy and an average of 3% higher accuracy for unexpected attacks at each interval of 1000 test records than Supervised Machine Learning algorithms. The proposed feed-back based Trojan detection framework is demonstrated using a custom many-core architecture integrated with "Modified Balanced Winnow" Online Machine Learning algorithm on Xilinx Virtex-7 FPGA. Post place and route implementation results show that, secured many-core architecture requires 4 extra cycles to complete data transfer. The proposed architecture achieves 56% reduction in area and 50% less latency overhead as compared to previous published work [1]. Furthermore, we evaluate our framework for many-core platform by employing seizure detection application as a case study.
引用
收藏
页码:120 / 123
页数:4
相关论文
共 50 条
  • [1] A MACHINE LEARNING FRAMEWORK FOR REAL-TIME TRAFFIC DENSITY DETECTION
    Chen, Jing
    Tan, Evan
    Li, Zhidong
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2009, 23 (07) : 1265 - 1284
  • [2] Real-time behavioral DGA detection through machine learning
    Bisio, Federica
    Saeli, Salvatore
    Lombardo, Pierangelo
    Bernardi, Davide
    Perotti, Alan
    Massa, Danilo
    [J]. 2017 INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY (ICCST), 2017,
  • [3] Real-Time Framework for Malware Detection Using Machine Learning Technique
    Mukesh, Sharma Divya
    Raval, Jigar A.
    Upadhyay, Hardik
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY FOR INTELLIGENT SYSTEMS (ICTIS 2017) - VOL 1, 2018, 83 : 173 - 182
  • [4] Real-Time Detection of Fake-Shops through Machine Learning
    Beltzung, Louise
    Lindley, Andrew
    Dinica, Olivia
    Hermann, Nadin
    Lindner, Raphaela
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 2254 - 2263
  • [5] A Real-Time Novelty Recognition Framework Based on Machine Learning for Fault Detection
    Albertin, Umberto
    Pedone, Giuseppe
    Brossa, Matilde
    Squillero, Giovanni
    Chiaberge, Marcello
    [J]. ALGORITHMS, 2023, 16 (02)
  • [6] Machine learning for real-time remote detection
    Labbe, Benjamin
    Fournier, Jerome
    Henaff, Gilles
    Bascle, Benedicte
    Canu, Stephane
    [J]. OPTICS AND PHOTONICS FOR COUNTERTERRORISM AND CRIME FIGHTING VI AND OPTICAL MATERIALS IN DEFENCE SYSTEMS TECHNOLOGY VII, 2010, 7838
  • [7] Real-Time Anomaly Detection Framework for Many-Core Router through Machine-Learning Techniques
    Kulkarni, Amey
    Pino, Youngok
    French, Matthew
    Mohsenin, Tinoosh
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2016, 13 (01)
  • [8] PCB Hardware Trojan Run-Time Detection Through Machine Learning
    Piliposyan, Gor
    Khursheed, Saqib
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (07) : 1958 - 1970
  • [9] An Adaptive Real-Time Malicious Node Detection Framework Using Machine Learning in Vehicular Ad-Hoc Networks (VANETs)
    Rashid, Kanwal
    Saeed, Yousaf
    Ali, Abid
    Jamil, Faisal
    Alkanhel, Reem
    Muthanna, Ammar
    [J]. SENSORS, 2023, 23 (05)
  • [10] Automated real-time anomaly detection of temperature sensors through machine-learning
    Nayak, Debanjana
    Perros, Harry
    [J]. INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2020, 34 (03) : 137 - 152