{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T23:51:59Z","timestamp":1768348319798,"version":"3.49.0"},"reference-count":74,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Rel."],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1109\/tr.2015.2430471","type":"journal-article","created":{"date-parts":[[2015,5,14]],"date-time":"2015-05-14T18:47:56Z","timestamp":1431629276000},"page":"1068-1077","source":"Crossref","is-referenced-by-count":10,"title":["Fingerprint-Based Detection and Diagnosis of Malicious Programs in Hardware"],"prefix":"10.1109","volume":"64","author":[{"given":"Bao","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ravi","family":"Sandhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref73","first-page":"339","article-title":"Scan based side channel attack on dedicated hardware implementations of data encryption standard","author":"yang","year":"2004","journal-title":"Proc IEEE Int Test Conf"},{"key":"ref72","doi-asserted-by":"crossref","DOI":"10.1109\/HOTCHIPS.2007.7482518","article-title":"z6?The next-generation mainframe microprocessor","author":"webb","year":"2007"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/1250662.1250723"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/DFT.2012.6378199"},{"key":"ref74","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1007\/978-3-540-30114-1_16","article-title":"Soft IP protection: Watermarking HDL source codes","author":"yuan","year":"2004","journal-title":"Proc 6th Information Hiding Workshop"},{"key":"ref39","first-page":"382","article-title":"Trojan side-channels: Lightweight hardware Trojans through side-channel engineering","author":"lin","year":"2009","journal-title":"Proc Cryptographic Hardw Embedded Syst"},{"key":"ref38","first-page":"168","article-title":"Architecture support for copy and tamper resistant software","author":"lie","year":"2000","journal-title":"Proc Conf Architectural Support for Programming Languages and Operating Systems (ASPLOS IX)"},{"key":"ref33","first-page":"388","article-title":"Differential power analysis","author":"kocher","year":"1999","journal-title":"Proc Intl Cryptography Conf Advances in Cryptography"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2002.804378"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/DFTVS.2001.966796"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2010.299"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.14"},{"key":"ref36","first-page":"237","article-title":"Enlisting hardware architecture to thwart malicious code injection","author":"lee","year":"2003","journal-title":"Proc Int Conf Security in Pervasive Computing"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2007.70215"},{"key":"ref34","first-page":"104","article-title":"Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems","volume":"1109","author":"kocher","year":"1996","journal-title":"Advances in Cryptology-CRYPTO'88 Lect Notes in Comp Science"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/40.755464"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/782837.782838"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1147\/rd.435.0863"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.22"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/43.952740"},{"key":"ref64","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/978-3-642-04138-9_26","article-title":"The state-of-the-art in IC reverse engineering","volume":"5747","author":"torrance","year":"2009","journal-title":"Cryptographic Hardware and Embedded Systems - CHES 2009 Lecture Notes in Computer Science"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2012.6378629"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/4.826826"},{"key":"ref66","article-title":"TPM main, part 1, design principles","year":"2006"},{"key":"ref29","doi-asserted-by":"crossref","first-page":"782","DOI":"10.1145\/277044.277241","article-title":"Robust IP watermarking methodologies for physical design","author":"kahng","year":"1998","journal-title":"Proceedings 1998 Design and Automation Conference 35th DAC (Cat No 98CH36175) DAC"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2002.1003565"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.19"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2011.27"},{"key":"ref2","first-page":"226","article-title":"Scan based side channel attacks on stream ciphers and their counter-measures","author":"agrawal","year":"2008","journal-title":"Proc Int'l Conf Cryptology in India (INDOCRYPT 2001)"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/s10617-005-1395-x"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/54289.871709"},{"key":"ref22","article-title":"Nangate open cell library","year":"0"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ETS.2005.36"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/764808.764847"},{"key":"ref23","first-page":"1","article-title":"Trusted hardware: Can it be trustworthy?","author":"irvine","year":"2007","journal-title":"Proc ACM\/IEEE Design Automation Conf"},{"key":"ref26","first-page":"51","article-title":"Hardware Trojan detection using path delay fingerprint","author":"jin","year":"2008","journal-title":"Proc IEEE Int Workshop Hardware-Oriented Security and Trust (HOST)"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2009.5224971"},{"key":"ref50","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-04101-3","author":"paar","year":"2010","journal-title":"Understanding Cryptography A Textbook for Students and Practitioners"},{"key":"ref51","first-page":"1","article-title":"Soft tamper-proofing via program integrity verification in wireless sensor networks","volume":"4","author":"park","year":"2005","journal-title":"IEEE Trans Mobile Comput"},{"key":"ref59","author":"shirvani","year":"1998","journal-title":"Fault-tolerant systems in a space environment The CRC ARGOS project"},{"key":"ref58","first-page":"275","article-title":"On-line self-monitoring using signatured instruction streams","author":"shen","year":"1983","journal-title":"Proc IEEE Int Test Conf"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/DFT.2012.6378201"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/FTCS.1999.781037"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2004.25"},{"key":"ref54","author":"rabin","year":"0","journal-title":"Fingerprinting by Random Polynomials 1981"},{"key":"ref53","doi-asserted-by":"crossref","first-page":"1363","DOI":"10.1109\/TCAD.2002.804205","article-title":"Publicly detectable watermarking for intellectual property authentication in VLSI design","volume":"21","author":"qu","year":"2002","journal-title":"IEEE Trans Comput -Aided Design"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/1837274.1837486"},{"key":"ref10","author":"bushnell","year":"2000","journal-title":"Essentials of Electronic Testing for Digital Memory and Mixed-Signal VLSI Circuits"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2003.822126"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/2287696.2287705"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/HLDVT.2009.5340158"},{"key":"ref13","first-page":"389","article-title":"A concurrent test technique for standard microprocessors","author":"daniels","year":"1983","journal-title":"Digest of papers COMPCON Spring 83"},{"key":"ref14","first-page":"1","author":"elbaz","year":"2009","journal-title":"Transactions on Computational Science IV"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/90.851975"},{"key":"ref16","first-page":"2","article-title":"Signature analysis: A new digital field service method","volume":"28","author":"frohwerk","year":"1977","journal-title":"Hewlett-Packard J"},{"key":"ref17","year":"0","journal-title":"LEON SPARC V8 Processors"},{"key":"ref18","author":"g\ufffdessel","year":"2008","journal-title":"New Methods of Concurrent Checking"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/859618.859631"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1999.809458"},{"key":"ref3","article-title":"Anti-tamper capabilities in FPGA designs","year":"0"},{"key":"ref6","first-page":"513","article-title":"Differential fault analysis of secret key cryptosystems","author":"biham","year":"1997","journal-title":"Advances in Cryptography - Annual International Cryptography Conference"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2005.70"},{"key":"ref8","first-page":"37","article-title":"On the importance of checking cryptographic protocols for faults","author":"boneh","year":"1997","journal-title":"Proc Int'l Conf Theory and Application of Cryptographic Techniques (Eurocrypt '01)"},{"key":"ref7","first-page":"450","article-title":"PRESENT: An ultra-lightweight block cipher","author":"bogdanov","year":"2007","journal-title":"Proc Cryptographic Hardw Embedded Syst"},{"key":"ref49","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1145\/309847.310082","article-title":"Robust techniques for watermarking sequential circuit designs","author":"oliveira","year":"1999","journal-title":"Proc ACM\/IEEE Design Automation Conf"},{"key":"ref9","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/978-1-4613-9323-8_11","author":"broder","year":"1993","journal-title":"Sequences II Methods in Communications Security and Computer Science"},{"key":"ref46","first-page":"461","article-title":"Techniques for concurrent testing of VLSI processor operation","author":"namjoo","year":"1982","journal-title":"Proc IEEE Int Test Conf"},{"key":"ref45","author":"mukherjee","year":"2008","journal-title":"Architecture Design for Soft Errors"},{"key":"ref48","article-title":"The comprehensive national cybersecurity initiative","year":"0"},{"key":"ref47","first-page":"245","article-title":"Watchdog processors and capability checking","author":"namjoo","year":"1982","journal-title":"Dig Papers 12th Annu Int Symp Fault Tolerant Comput FTCS-12"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1982.1676066"},{"key":"ref41","first-page":"193","article-title":"Minimum logic of guaranteed single soft error resilience based on group distance-two code","author":"liu","year":"2012","journal-title":"Int Conf on IC Design and Technology (ICICDT)"},{"key":"ref44","article-title":"Next-generation secure computing base","year":"0"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/12.2145"}],"container-title":["IEEE Transactions on Reliability"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/24\/7229405\/07108077.pdf?arnumber=7108077","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,10]],"date-time":"2023-08-10T14:44:12Z","timestamp":1691678652000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7108077\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9]]},"references-count":74,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tr.2015.2430471","relation":{},"ISSN":["0018-9529","1558-1721"],"issn-type":[{"value":"0018-9529","type":"print"},{"value":"1558-1721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,9]]}}}