{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,30]],"date-time":"2026-05-30T01:47:40Z","timestamp":1780105660752,"version":"3.54.0"},"reference-count":90,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2016,4,1]],"date-time":"2016-04-01T00:00:00Z","timestamp":1459468800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2016,4,1]],"date-time":"2016-04-01T00:00:00Z","timestamp":1459468800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"name":"IARPA Trusted Integrated Chips Program"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2016,4]]},"DOI":"10.1109\/tcad.2015.2474373","type":"journal-article","created":{"date-parts":[[2015,8,28]],"date-time":"2015-08-28T18:56:04Z","timestamp":1440788164000},"page":"521-534","source":"Crossref","is-referenced-by-count":95,"title":["TPAD: Hardware Trojan Prevention and Detection for Trusted Integrated Circuits"],"prefix":"10.1109","volume":"35","author":[{"given":"Tony F.","family":"Wu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Karthik","family":"Ganesan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yunqing Alexander","family":"Hu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"H.-S. Philip","family":"Wong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Simon","family":"Wong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Subhasish","family":"Mitra","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630091"},{"key":"ref72","first-page":"1","article-title":"Real-time trust evaluation in integrated circuits","author":"jin","year":"2014","journal-title":"Proc DATE"},{"key":"ref71","first-page":"965","article-title":"Post-deployment trust evaluation in wireless cryptographic ICs","author":"jin","year":"2012","journal-title":"Proc DATE"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2010.2093547"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2010.2096811"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2014.2354293"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2011.2147341"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2014.6855559"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2011.2181500"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1977.1055714"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2013.263"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/DAC.2014.6881482"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TCOM.1982.1095473"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/12.4606"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2004.831844"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/43.644041"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1965-0178586-1"},{"key":"ref36","year":"2011","journal-title":"Nangate 45nm open cell library"},{"key":"ref35","year":"2012","journal-title":"OR1200 OpenRISC Processor"},{"key":"ref34","article-title":"The weight distribution and randomness of linear codes","author":"cheung","year":"1989"},{"key":"ref60","first-page":"8","article-title":"At-speed delay characterization for IC authentication and Trojan horse detection","author":"li","year":"2008","journal-title":"Proc HOST"},{"key":"ref62","first-page":"1331","article-title":"A sensor-assisted self-authentication framework for hardware Trojan detection","author":"li","year":"2012","journal-title":"Proc DATE"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2014.2360535"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/2429384.2429508"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2012.6177067"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2013.6581575"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972795.83"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2013.6581564"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2014.2356453"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2011.2157928"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2011.5954999"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2012.2210183"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/VLSI.Design.2009.22"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2010.299"},{"key":"ref1","first-page":"1","article-title":"Designing and implementing malicious hardware","author":"king","year":"2008","journal-title":"Proc lEE"},{"key":"ref20","year":"2014","journal-title":"The Industry&#x2019;s First Floating-Point FPGA"},{"key":"ref22","author":"lin","year":"2004","journal-title":"Error Control Coding"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/FPGA.2000.903412"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/357353.357357"},{"key":"ref23","first-page":"519","author":"wang","year":"2006","journal-title":"VLSI Test Principles and Architectures Design for Testability"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1985.1676518"},{"key":"ref25","article-title":"Primitive polynomial generation algorithms implementation and performance analysis","author":"saxena","year":"2004"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2009.2028166"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1007\/s10836-011-5255-2"},{"key":"ref90","first-page":"495","article-title":"Securing computer hardware using 3D integrated circuit (IC) technology and split manufacturing for obfuscation","author":"imeson","year":"2013","journal-title":"Proc Usenix Security"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/2591513.2591520"},{"key":"ref58","first-page":"5","article-title":"Trusted design in FPGAs","author":"trimberger","year":"2007","journal-title":"Proc DAC"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/1502781.1508209"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/1558607.1558671"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/DFT.2014.6962098"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.19"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2593069.2596681"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516654"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04138-9_27"},{"key":"ref11","first-page":"15","article-title":"Detecting malicious inclusions in secure hardware: Challenges and solutions","author":"wang","year":"2008","journal-title":"Proc HOST"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2014.6855561"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228378"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488808"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/DFT.2014.6962084"},{"key":"ref15","year":"2011","journal-title":"TIC Program"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630090"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IEDM.2011.6131506"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2008.37"},{"key":"ref17","author":"pradhan","year":"1996","journal-title":"Fault-Tolerant Computer System Design"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2009.5224960"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1950413.1950419"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2011.5954989"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2006.887920"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2011.2136339"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2474373"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/AHS.2010.5546257"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ETS.2013.6569368"},{"key":"ref6","first-page":"65","article-title":"Circuit CAD tools as a security threat","author":"roy","year":"2008","journal-title":"Proc HOST"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2010.7"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/MSPEC.2015.7024511"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04138-9_26"},{"key":"ref86","year":"2014","journal-title":"Number of Primitive Polynomials of Degree N Over GF(2)"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2011.32"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2011.27"},{"key":"ref87","first-page":"471","article-title":"Hardware Trojan detection for gate-level ICs using signal correlation based clustering","author":"cakir","year":"2015","journal-title":"Proc DATE"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/ISIT.1994.394764"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/s13389-013-0068-0"},{"key":"ref46","first-page":"1","article-title":"Imaging integrated circuits with X-ray microscopy","author":"bajura","year":"2011","journal-title":"Proc 36th GOMACTech Conf"},{"key":"ref45","first-page":"112","article-title":"Reversing stealthy dopant-level circuits","author":"takeshi","year":"2014","journal-title":"Cryptographic Hardware and Embedded Systems"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2010.24"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2010.284"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2012.2227257"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2593069.2593123"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2011.5955007"},{"key":"ref43","first-page":"138","article-title":"TSV process optimization for reduced device impact on 28nm CMOS","author":"yu","year":"2011","journal-title":"Proc IEEE Symp VLSI Technol"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/43\/7435365\/07229283.pdf?arnumber=7229283","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,28]],"date-time":"2021-10-28T19:30:14Z","timestamp":1635449414000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/7229283\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4]]},"references-count":90,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2015.2474373","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"value":"0278-0070","type":"print"},{"value":"1937-4151","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,4]]}}}