{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:28:28Z","timestamp":1781195308088,"version":"3.54.1"},"reference-count":43,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-15-1-2179"],"award-info":[{"award-number":["N00014-15-1-2179"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-18-1-2450"],"award-info":[{"award-number":["N00014-18-1-2450"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1813945"],"award-info":[{"award-number":["1813945"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2020,11,1]]},"DOI":"10.1109\/tc.2020.3018092","type":"journal-article","created":{"date-parts":[[2020,8,19]],"date-time":"2020-08-19T20:16:00Z","timestamp":1597868160000},"page":"1639-1653","source":"Crossref","is-referenced-by-count":12,"title":["Instruction Sequence Identification and Disassembly Using Power Supply Side-Channel Analysis"],"prefix":"10.1109","volume":"69","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5720-9719","authenticated-orcid":false,"given":"Deepak","family":"Krishnankutty","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zheng","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ryan","family":"Robucci","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nilanjan","family":"Banerjee","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2701-953X","authenticated-orcid":false,"given":"Chintan","family":"Patel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1007\/s10836-013-5425-5"},{"key":"ref38","author":"davies","year":"2008","journal-title":"MSP430 Microcontroller Basics"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17499-5_4"},{"key":"ref32","first-page":"199","article-title":"Towards practical tools for side channel aware software engineering: &#x2019;grey box&#x2019; modelling for instruction leakages","author":"mccann","year":"2017","journal-title":"Proc 26th USENIX Secur Symp"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-1453-0_9"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/92.335012"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/VTS.2017.7928948"},{"key":"ref36","first-page":"1","article-title":"Power-based side-channel instruction-level disassembler","author":"park","year":"2018","journal-title":"Proc 55th Annu Des Autom Conf"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10175-0_18"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-06320-1_11"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0052259"},{"key":"ref40","article-title":"TI launchpa","author":"instruments","year":"2010"},{"key":"ref11","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 Int Test Conf"},{"key":"ref12","article-title":"Theoretical use of cache memory as a cryptanalytic side-channel","volume":"2002","author":"page","year":"2002","journal-title":"IACR Cryptology ePrint"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45238-6_6"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/12.729797"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/EURMIC.1999.794507"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/SECPRI.2004.1301311"},{"key":"ref17","first-page":"444","article-title":"RSA key extraction via low-bandwidth acoustic cryptanalysis","author":"genkin","year":"2014","journal-title":"Proc Annu Cryptol Conf"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2008.4559047"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44709-3_14"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2010.5513104"},{"key":"ref4","year":"2019"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2007.200"},{"key":"ref3","article-title":"Opentitan &#x2013; Open sourcing transparent, trustworthy, and secure silicon","year":"2020"},{"key":"ref6","first-page":"104","article-title":"Timing attacks on implementations of diffie-hellman, RSA, DSS, and other systems","author":"kocher","year":"1996","journal-title":"Proc Annu Int Cryptology Conf"},{"key":"ref29","first-page":"1154","article-title":"Operating system controlled processor-memory bus encryption","author":"chen","year":"2008","journal-title":"Proc Des Autom Test Eur"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48405-1_25"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45418-7_17"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/10721064_15"},{"key":"ref2","article-title":"Growing the RISC-V ecosystem","author":"digital","year":"2020"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36400-5_4"},{"key":"ref1","author":"blyth","year":"2013","journal-title":"Information Assurance Surviving in the Information Environment"},{"key":"ref20","first-page":"585","article-title":"One&done: A single-decryption em-based attack on openssl's constant-time blinded RSA","author":"alam","year":"2018","journal-title":"Proc 27th USENIX Conf Secur Symp"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.39"},{"key":"ref21","first-page":"991","article-title":"Foreshadow: Extracting the keys to the intel SGX kingdom with transient out-of-order execution","author":"bulck","year":"2018","journal-title":"Proc 27th USENIX Conf Secur Symp"},{"key":"ref42","year":"2016","journal-title":"MSP430x1xx Family User's Guide"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2019.2929018"},{"key":"ref41","article-title":"openMSP430","author":"girard","year":"2016"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2017.2762826"},{"key":"ref26","first-page":"9","article-title":"Wattsupdoc: Power side channels to nonintrusively discover untargeted malware on embedded medical devices","author":"clark","year":"2013","journal-title":"Proc USENIX Conf Safety Secur Privacy Interoperability Health Inf Technol"},{"key":"ref43","author":"cormen","year":"1990","journal-title":"Introduction to Algorithms"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1117\/12.2560808"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/12\/9216709\/9171473-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/9216709\/09171473.pdf?arnumber=9171473","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T14:06:07Z","timestamp":1651068367000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9171473\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,1]]},"references-count":43,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tc.2020.3018092","relation":{},"ISSN":["0018-9340","1557-9956","2326-3814"],"issn-type":[{"value":"0018-9340","type":"print"},{"value":"1557-9956","type":"electronic"},{"value":"2326-3814","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,1]]}}}