• DocumentCode
    2930580
  • Title

    On hardware Trojan design and implementation at register-transfer level

  • Author

    Jie Zhang ; Qiang Xu

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2013
  • fDate
    2-3 June 2013
  • Firstpage
    107
  • Lastpage
    112
  • Abstract
    There have been a number of hardware Trojan (HT) designs at register-transfer level (RTL) in the literature, which mainly describe their malicious behaviors and trigger mechanisms. Generally speaking, the stealthiness of the HTs is shown with extremely low sensitization probability of the trigger events. In practice, however, based on the fact that HTs are not sensitized with verification test cases (otherwise their malicious behaviors would have manifested themselves), designers could focus on verification corners for HT detection. Consequently, a stealthy HT not only requires to be hard to trigger, but also needs to be able to evade those hardware trust verification techniques based on “unused circuit identification (UCI)”. In this paper, we present new HT design and implementation techniques that are able to achieve the above objectives. In addition, attackers would like to be able to control their HTs easily, which is also considered in the proposed HT design methodology. Experimental results demonstrate that HTs constructed with the proposed technique are both hard to be detected and easy to be controlled when compared to existing HTs shown in the literature.
  • Keywords
    security of data; trusted computing; RTL; hardware Trojan design; malicious behaviors; register transfer level; sensitization probability; trigger events; trigger mechanisms; trust verification techniques; unused circuit identification; verification test cases; Design methodology; Hardware; Integrated circuit modeling; Measurement; Radiation detectors; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware-Oriented Security and Trust (HOST), 2013 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4799-0559-1
  • Type

    conf

  • DOI
    10.1109/HST.2013.6581574
  • Filename
    6581574