An Efficient Reconfigurable Ring Oscillator for Hardware Trojan Detection

被引:1
|
作者
Pirpilidis, Filippos [1 ]
Voyiatzis, Artemios G. [2 ]
Pyrgas, Lambros [1 ]
Kitsos, Paris [1 ]
机构
[1] TEI Western Greece, Comp Informat & Engn Dept, Antirrion, Greece
[2] SBA Res, Favoritenstr 16, Vienna, Austria
关键词
Ring Oscillator; Hardware Trojan Horse; FPGA; AES; cryptographic algorithm;
D O I
10.1145/3003733.3003808
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The threat of inserting malicious logic in hardware design is increasing as the digital supply chains are becoming more deep and span the whole globe. Ring oscillators (ROs) can be used to detect deviations of circuit operations due to changes of its layout caused by the insertion of a hardware Trojan horse (Trojan). The placement and the length of the ring oscillator are two important parameters that define an RO sensitivity and capability to detect malicious alternations. We propose and study the use of ring oscillators with variable lengths, configurable at the runtime. Such oscillators push further the envelope for the attackers, as their design must be undetectable by all supported lengths. We study the efficiency of our proposal on defending against a family of hardware Trojans against an implementation of the AES cryptographic algorithm on an FPGA.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Assessment of NAND Based Ring Oscillator for Hardware Trojan Detection
    Hogue, Tamzidul
    Mustapa, Muslim
    Amsaad, Fathi
    Niamat, Mohammed
    [J]. 2015 IEEE 58TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2015,
  • [2] Sensitivity Analysis of Ring Oscillator Based Hardware Trojan Detection
    Qin, Yetai
    Xia, Tongsheng
    [J]. 2017 17TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT 2017), 2017, : 1979 - 1983
  • [3] Fault attack hardware Trojan detection method based on ring oscillator
    Bi, Qiangjia
    Wu, Ning
    Zhou, Fang
    Zhang, Jinbao
    Yahya, Muhammad Rehan
    Ge, Fen
    [J]. IEICE ELECTRONICS EXPRESS, 2019, 16 (08)
  • [4] Genetic Algorithm for Hardware Trojan Detection with Ring Oscillator Network (RON)
    Karimian, Nima
    Tehranipoor, Fatemeh
    Rahman, Md. Tauhidur
    Kelly, Shane
    Forte, Domenic
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON TECHNOLOGIES FOR HOMELAND SECURITY (HST), 2015,
  • [5] RON: An On-Chip Ring Oscillator Network for Hardware Trojan Detection
    Zhang, Xuehui
    Tehranipoor, Mohammad
    [J]. 2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 1638 - 1643
  • [6] Temperature-variation-based hardware Trojan detection through ring oscillator
    Zhong, Jingxin
    Wang, Jianye
    Ding, Hao
    [J]. ELECTRONICS LETTERS, 2016, 52 (15) : 1302 - 1303
  • [7] Circumventing a Ring Oscillator Approach to FPGA-Based Hardware Trojan Detection
    Rilling, Justin
    Graziano, David
    Hitchcock, Jamin
    Meyer, Tim
    Wang, Xinying
    Jones, Phillip
    Zambreno, Joseph
    [J]. 2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 289 - 292
  • [8] A Novel Detection Algorithm for Ring Oscillator Network Based Hardware Trojan Detection with Tactful FPGA Implementation
    Qu, Kaige
    Wu, Liji
    Zhang, Xiangmin
    [J]. 2015 11TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2015, : 299 - 302
  • [9] Runtime hardware Trojan detection by reconfigurable monitoring circuits
    Reza Fani
    Morteza Saheb Zamani
    [J]. The Journal of Supercomputing, 2022, 78 : 12726 - 12752
  • [10] Hardware Trojan Detection Using Reconfigurable Assertion Checkers
    Alsaiari, Uthman
    Gebali, Fayez
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (07) : 1575 - 1586