{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T17:22:50Z","timestamp":1778692970587,"version":"3.51.4"},"reference-count":57,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"973 Program of China","award":["2013CB338001"],"award-info":[{"award-number":["2013CB338001"]}]},{"name":"US National Science Foundation","award":["CNS-1422206"],"award-info":[{"award-number":["CNS-1422206"]}]},{"name":"US National Science Foundation","award":["DEG-1565570"],"award-info":[{"award-number":["DEG-1565570"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Dependable and Secure Comput."],"published-print":{"date-parts":[[2018,9,1]]},"DOI":"10.1109\/tdsc.2016.2631548","type":"journal-article","created":{"date-parts":[[2016,11,23]],"date-time":"2016-11-23T01:09:11Z","timestamp":1479863351000},"page":"742-754","source":"Crossref","is-referenced-by-count":14,"title":["Copker: A Cryptographic Engine Against Cold-Boot Attacks"],"prefix":"10.1109","volume":"15","author":[{"given":"Le","family":"Guan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1508-4879","authenticated-orcid":false,"given":"Jingqiang","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ziqiang","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo","family":"Luo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luning","family":"Xia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiwu","family":"Jing","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","first-page":"292","article-title":"Resistance against differential power analysis for elliptic curve\n cryptosystems","author":"coron","year":"0","journal-title":"Proc Workshop Cryptographic Hardware Embedded Syst"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2005.01.010"},{"key":"ref33","first-page":"18","article-title":"Timing attack against protected RSA-CRT implementation used in PolarSSL","author":"arnaud","year":"0","journal-title":"Proc Int Conf Topics Cryptol"},{"key":"ref32","first-page":"201","article-title":"Cache-collision timing attacks against AES","author":"bonneau","year":"0","journal-title":"Proc Workshop Cryptographic Hardware Embedded Syst"},{"key":"ref31","article-title":"Cache-timing attacks on AES","author":"bernstein","year":"2005"},{"key":"ref30","first-page":"719","article-title":"Flush+reload: A high resolution, low noise, L3 cache side-channel attack","author":"yarom","year":"0","journal-title":"Proc 23rd USENIX Secur Symp"},{"key":"ref37","first-page":"444","article-title":"RSA key\n extraction via low-bandwidth acoustic cryptanalysis","author":"genkin","year":"0","journal-title":"Proc 34th Annu Cryptology Conf Advances Cryptology"},{"key":"ref36","first-page":"242","article-title":"Get your\n hands off my laptop: Physical side-channel key-extraction attacks on PCs","author":"genkin","year":"0","journal-title":"Proc Int Workshop Cryptogr Hardware Embedded Syst"},{"key":"ref35","article-title":"How not to protect PCs from power analysis","author":"oren","year":"0","journal-title":"Proc Crypto-Rump Session"},{"key":"ref34","first-page":"207","article-title":"Stealing\n keys from PCs by radio: Cheap electromagnetic attacks on windowed exponentiation","author":"genkin","year":"0","journal-title":"Proc Int Workshop Cryptogr Hardware Embedded Syst"},{"key":"ref28","article-title":"What every programmer should know about memory","author":"drepper","year":"2007","journal-title":"Red Hat Raleigh NC USA Tech Rep"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1609956.1609966"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.43"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2007.77"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1506409.1506429"},{"key":"ref20","year":"0"},{"key":"ref22","article-title":"CAR: Using cache as RAM in LinuxBIOS","author":"lu","year":"2006"},{"key":"ref21","year":"2007","journal-title":"ARM946E-S Technical Reference Manual ARM Cambridge U K"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382230"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694380"},{"key":"ref26","first-page":"626","article-title":"Security analysis of pseudo-random number generators with input:\n \/dev\/random is not robust","author":"dodis","year":"0","journal-title":"Proc 20th ACM Conf Comput Commun Secur"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653687"},{"key":"ref50","first-page":"3","article-title":"Protecting private keys against memory disclosure attacks using hardware\n transactional memory","author":"guan","year":"0","journal-title":"Proc 36th IEEE Symp Secur Privacy"},{"key":"ref51","first-page":"38","article-title":"VC3: Trustworthy data analytics in the cloud\n using SGX","author":"schuster","year":"0","journal-title":"Proc 36th IEEE Symp Secur Privacy"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/1352592.1352625"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660350"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2015.11"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.13"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23165"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/2799647"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.SP.800-57p1r2006"},{"key":"ref40","article-title":"The Linux kernel","year":"0"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.2307\/2007970"},{"key":"ref12","article-title":"Digital signature standard","year":"2009"},{"key":"ref13","author":"hankerson","year":"2004","journal-title":"Guide to Elliptic Curve Cryptography"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1752046.1752053"},{"key":"ref15","year":"0"},{"key":"ref16","year":"2016","journal-title":"Intel 64 and IA-32 Architectures Optimization Reference Manual"},{"key":"ref17","year":"2016","journal-title":"Intel 64 and IA-32 architectures software developer's manual"},{"key":"ref18","article-title":"FrozenCache: Mitigating cold-boot attacks for full-disk-encryption\n software","author":"pabel","year":"0","journal-title":"Proc 27th Chaos Commun Congr"},{"key":"ref19","article-title":"Apache HTTP server benchmarking tool","year":"0"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2076732.2076743"},{"key":"ref3","first-page":"17","article-title":"TRESOR runs\n encryption securely outside RAM","author":"m\u00fcller","year":"0","journal-title":"20th USENIX Security Symp"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629596"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.SP.800-90a"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/359340.359342"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2523649.2523656"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660316"},{"key":"ref9","article-title":"High-speed RSA implementation","author":"koc","year":"1994","journal-title":"RSA Laboratories Bedford MA USA Tech Rep TR-201"},{"key":"ref46","first-page":"250","article-title":"White-box\n cryptography and an AES implementation","author":"chow","year":"0","journal-title":"Proc 9th Int Workshop Sel Area Cryptography"},{"key":"ref45","first-page":"39","article-title":"A method for safekeeping cryptographic keys from memory disclosure attacks","author":"parker","year":"0","journal-title":"Proc Int Conf Trusted Syst"},{"key":"ref48","first-page":"48","article-title":"CARMA: A hardware tamper-resistant isolated execution environment\n on commodity x86 platforms","author":"vasudevan","year":"0","journal-title":"Proc 7th ACM Symp Inf Comput Commun Secur"},{"key":"ref47","first-page":"1","article-title":"A white-box DES\n implementation for DRM applications","author":"chow","year":"0","journal-title":"Proc ACM Workshop Digital Rights Management"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2420950.2420961"},{"key":"ref41","first-page":"21","article-title":"Understanding DMA malware","author":"stewin","year":"0","journal-title":"Proc Detection Intrusions Malware Vulnerability Assess"},{"key":"ref44","article-title":"TPM main specification","year":"2011"},{"key":"ref43","first-page":"1","article-title":"A primitive for revealing stealthy peripheral-based attacks on the\n computing platform's main memory","author":"stewin","year":"0","journal-title":"Proc 17th Int Symp Res Attacks Intrusions Defenses"}],"container-title":["IEEE Transactions on Dependable and Secure Computing"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielaam\/8858\/8452067\/7752789-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8858\/8452067\/07752789.pdf?arnumber=7752789","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:51:30Z","timestamp":1649443890000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/7752789\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,1]]},"references-count":57,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/tdsc.2016.2631548","relation":{},"ISSN":["1545-5971","1941-0018","2160-9209"],"issn-type":[{"value":"1545-5971","type":"print"},{"value":"1941-0018","type":"electronic"},{"value":"2160-9209","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,9,1]]}}}