{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T23:05:17Z","timestamp":1747868717747},"reference-count":31,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2009,12,1]],"date-time":"2009-12-01T00:00:00Z","timestamp":1259625600000},"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.Inform.Forensic Secur."],"published-print":{"date-parts":[[2009,12]]},"DOI":"10.1109\/tifs.2009.2033231","type":"journal-article","created":{"date-parts":[[2009,9,30]],"date-time":"2009-09-30T14:14:15Z","timestamp":1254320055000},"page":"638-650","source":"Crossref","is-referenced-by-count":26,"title":["Detecting Code Alteration by Creating a Temporary Memory Bottleneck"],"prefix":"10.1109","volume":"4","author":[{"given":"R.W.","family":"Gardner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"Garera","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.D.","family":"Rubin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1112\/plms\/s2-42.1.230"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1137\/S0097539796300921"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2005.4"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/RISP.1990.63835"},{"key":"ref12","author":"franklin","year":"2007","journal-title":"PRISM Enabling Personal Verification of Code Integrity Untampered Execution and Trusted I\/O on Legacy Systems or Human-Verifiable Code Execution"},{"key":"ref13","article-title":"establishing the genuinity of remote computer systems","author":"kennell","year":"2003","journal-title":"Proc Usenix Security Symp"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/SECPRI.2004.1301329"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095812"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1064340.1064341"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/SP.1981.10020"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1212691"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/SECPRI.1997.601317"},{"key":"ref28","article-title":"on memory-bound functions for fighting spam","author":"dwork","year":"2003","journal-title":"Proc of Advances in Cryptology (CRYPTO99)"},{"key":"ref4","year":"2006","journal-title":"TPM Main Part 1Design Principles Specification Version 1 2"},{"key":"ref27","doi-asserted-by":"crossref","DOI":"10.1007\/11767480_7","article-title":"efficient memory bound puzzles using pattern databases","author":"doshi","year":"2006","journal-title":"Proc Applied Cryptography and Network Security (ACNS '06)"},{"key":"ref3","article-title":"security analysis of the diebold accuvote-ts voting machine","author":"feldman","year":"2007","journal-title":"Proc EVT '07 USENIX\/ACCURATE Electronic Voting Technology Workshop"},{"key":"ref6","article-title":"dyad: a system for using physically secure coprocessors","author":"tygar","year":"1994","journal-title":"Proc IP '94 Technological Strategies for Protecting Intellectual Property in the Networked Multimedia Environment"},{"key":"ref29","author":"rukhin","year":"2001","journal-title":"A Statistical Test Suite for the Validation of Random Number Generators and Pseudo Random Number Generators for Cryptographic Applications"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/945461.945464"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1030083.1030125"},{"key":"ref7","article-title":"secure coprocessors in electronic commerce applications","author":"yee","year":"1995","journal-title":"Proc USENIX Workshop on Electronic Commerce"},{"key":"ref2","author":"hursti","year":"2006","journal-title":"Diebold TSx evaluation Critical security issues with Diebold TSx"},{"key":"ref9","article-title":"certifying program execution with secure processors","author":"chen","year":"2003","journal-title":"USENIX HotOS Workshop"},{"key":"ref1","author":"hursti","year":"2005","journal-title":"Critical Security Issues the Diebold Optical Scan Design"},{"key":"ref20","article-title":"side effects are not sufficient to authenticate software","author":"shankar","year":"2004","journal-title":"Proc Usenix Security Symp"},{"key":"ref22","article-title":"on the difficulty of validating voting machine software with software","author":"gardner","year":"2007","journal-title":"Proceedings of the 2nd USENIX\/ACCURATE Electronic Voting Technology Workshop (EVT'07)"},{"key":"ref21","author":"seshadri","year":"2005","journal-title":"Pioneer Verifying Code Integrity and Enforcing Untampered Code Execution on Legacy SystemsCodebase"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69170-9_25"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1161289.1161306"},{"key":"ref26","author":"franklin","year":"2008","journal-title":"On the (Im)possibility of Timed Tamper-Evident Software in (A)synchronous Systems"},{"key":"ref25","article-title":"alien versus quine, the vanishing circuit and other tales from the industry's crypt","author":"gratzer","year":"2006","journal-title":"Proc Advances in Cryptology (EUROCRYPT '06)"}],"container-title":["IEEE Transactions on Information Forensics and Security"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/10206\/5312765\/05272307.pdf?arnumber=5272307","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,10]],"date-time":"2021-10-10T23:58:38Z","timestamp":1633910318000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5272307\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,12]]},"references-count":31,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tifs.2009.2033231","relation":{},"ISSN":["1556-6013"],"issn-type":[{"value":"1556-6013","type":"print"}],"subject":[],"published":{"date-parts":[[2009,12]]}}}