• DocumentCode
    580934
  • Title

    Experimental analysis of a ring oscillator network for hardware Trojan detection in a 90nm ASIC

  • Author

    Ferraiuolo, Andrew ; Zhang, Xuehui ; Tehranipoor, Mohammad

  • Author_Institution
    ECE, Univ. of Connecticut, Storrs, CT, USA
  • fYear
    2012
  • fDate
    5-8 Nov. 2012
  • Firstpage
    37
  • Lastpage
    42
  • Abstract
    The modern integrated circuit (IC) manufacturing process has exposed chip designers to hardware Trojans which threaten circuits bound for critical applications. This paper details the implementation and analysis of a novel ring oscillator network technique for Trojan detection in an application specific integrated circuit (ASIC). The ring oscillator network serves as a power supply monitor by detecting fluctuations in characteristic frequencies due to malicious modifications (i.e. hardware Trojans) in the circuit under authentication. The ring oscillator network was implemented and fabricated in 40 IBM 90nm ASICs with controlled hardware Trojans. This work analyzes the impact of Trojans with varied partial activity, area, and location on the proposed ring oscillator structure and demonstrates that stealthy Trojans can be efficiently detected with this technique even while obfuscated by process variations, background noise, and environment noise.
  • Keywords
    application specific integrated circuits; authorisation; integrated circuit manufacture; invasive software; logic circuits; power supply circuits; 40 IBM ASIC; application specific integrated circuit; authentication; background noise; critical applications; environment noise; exposed chip designers; fluctuation detection; hardware Trojan detection; integrated circuit manufacturing; malicious modifications; power supply monitor; process variations; ring oscillator network; ring oscillator structure; size 90 nm; Frequency measurement; Hardware; Integrated circuits; Logic gates; Noise; Ring oscillators; Trojan horses; Hardware Trojan detection; IC trust; on-chip measurement; process variations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2012 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • Filename
    6386586