Temperature Tracking: Toward Robust Run-Time Detection of Hardware Trojans

被引:56
|
作者
Bao, Chongxi [1 ]
Forte, Domenic [2 ]
Srivastava, Ankur [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
[2] Univ Connecticut, Dept Elect & Comp Engn, Storrs, CT 06269 USA
基金
美国国家科学基金会;
关键词
Extended Kalman filter (EKF); hardware Trojan; KF; run-time detection; temperature tracking; LEAKAGE;
D O I
10.1109/TCAD.2015.2424929
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The hardware Trojan threat has motivated development of Trojan detection schemes at all stages of the integrated circuit (IC) lifecycle. While the majority of existing schemes focus on ICs at test-time, there are many unique advantages offered by post-deployment/run-time Trojan detection. However, run-time approaches have been underutilized with prior work highlighting the challenges of implementing them with limited hardware resources. In this paper, we propose three innovative low-overhead approaches for run-time Trojan detection which exploit the thermal sensors already available in many modern systems to detect deviations in power/thermal profiles caused by Trojan activation. The first one is a local sensor-based approach that uses information from thermal sensors together with hypothesis testing to make a decision. The second one is a global approach that exploits correlation between sensors and maintains track of the ICs thermal profile using a Kalman filter (KF). The third approach incorporates leakage power into the system dynamic model and apply extended KF (EKF) to track ICs thermal profile. Simulation results using state-of-the-art tools on ten publicly available Trojan benchmarks verify that all three proposed approaches can detect active Trojans quickly and with few false positives. Among three approaches, EKF is flawless in terms of the ten benchmarks tested but would require the most overhead.
引用
收藏
页码:1577 / 1585
页数:9
相关论文
共 50 条
  • [1] Run-time detection of hardware Trojans: The processor protection unit
    Dubeuf, Jeremy
    Hely, David
    Karri, Ramesh
    Proceedings - 2013 18th IEEE European Test Symposium, ETS 2013, 2013,
  • [2] Run-Time Detection of Hardware Trojans: The Processor Protection Unit
    Dubeuf, Jeremy
    Hely, David
    Karri, Ramesh
    2013 18TH IEEE EUROPEAN TEST SYMPOSIUM (ETS 2013), 2013,
  • [3] Temperature Tracking: An Innovative Run-Time Approach for Hardware Trojan Detection
    Forte, Domenic
    Bao, Chongxi
    Srivastava, Ankur
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 532 - 539
  • [4] RDAMS: An Efficient Run-Time Approach for Memory Fault and Hardware Trojans Detection
    Wang, Jian
    Li, Ying
    INFORMATION, 2021, 12 (04)
  • [5] Run-Time Effect by Inserting Hardware Trojans, in Combinational Circuits
    Kounelis, Fotios
    Sklavos, Nicolas
    Kitsos, Paris
    2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2017, : 287 - 290
  • [6] Run-Time Effect by Inserting Hardware Trojans, in Combinational Circuits
    2017, Institute of Electrical and Electronics Engineers Inc., United States
  • [7] Run-Time Monitoring and Validation Using Reverse Function (RMVRF) for Hardware Trojans Detection
    Mohd, Bassam J.
    Abed, Sa'ed
    Hayajneh, Thaier
    Alshayeji, Mohammad H.
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (06) : 2689 - 2704
  • [8] Hardware Property Checker for Run-Time Hardware Trojan Detection
    Ngo, Xuan Thuy
    Danger, Jean-Luc
    Guilley, Sylvain
    Najm, Zakaria
    Emery, Olivier
    2015 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD), 2015, : 97 - 100
  • [9] Hardware property checker for run-time Hardware Trojan detection
    Institut MINES-TELECOM, TELECOM ParisTech, CNRS LTCI, UMR 5141, Paris Cedex 13
    75634, France
    不详
    35510, France
    Eur. Conf. Circuit Theory Des., ECCTD, 2015,
  • [10] Translating Circuit Behavior Manifestations of Hardware Trojans using Model Checkers into Run-time Trojan Detection Monitors
    Hasan, Syed Rafay
    Kamhoua, Charles A.
    Kwiat, Kevin A.
    Njilla, Laurent
    PROCEEDINGS OF THE 2016 IEEE ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST 2016), 2016,