{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T02:29:07Z","timestamp":1769826547381,"version":"3.49.0"},"reference-count":57,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,5,1]],"date-time":"2022-05-01T00:00:00Z","timestamp":1651363200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-009"},{"start":{"date-parts":[[2022,5,1]],"date-time":"2022-05-01T00:00:00Z","timestamp":1651363200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-001"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,5]]},"DOI":"10.1109\/sp46214.2022.9833714","type":"proceedings-article","created":{"date-parts":[[2022,7,27]],"date-time":"2022-07-27T15:28:05Z","timestamp":1658935685000},"page":"386-401","source":"Crossref","is-referenced-by-count":5,"title":["Smile: Secure Memory Introspection for Live Enclave"],"prefix":"10.1109","author":[{"given":"Lei","family":"Zhou","sequence":"first","affiliation":[{"name":"Research Institute of Trustworthy Autonomous Systems Southern University of Science and Technology,Department of Computer Science and Engineering"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuhua","family":"Ding","sequence":"additional","affiliation":[{"name":"Singapore Management University,School of Computing and Information Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fengwei","family":"Zhang","sequence":"additional","affiliation":[{"name":"Research Institute of Trustworthy Autonomous Systems Southern University of Science and Technology,Department of Computer Science and Engineering"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref13","first-page":"973","article-title":"Meltdown: Reading kernel memory from user space","author":"lipp","year":"2018","journal-title":"Proceedings of the 27th USENIX Security Symposium"},{"key":"ref57","author":"bazhaniuk","year":"2015","journal-title":"A New Class of Vulnerabilities in SMI Handlers"},{"key":"ref12","first-page":"557","article-title":"Inferring fine-grained control flow inside SGX enclaves with branch shadowing","author":"lee","year":"2017","journal-title":"Proceedings of the 26th USENIX Security Symposium"},{"key":"ref56","article-title":"Getting into the SMRAM: SMM Reloaded","author":"duflot","year":"2009","journal-title":"Proceedings of the 12nd CanSecWest Conference"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-1460-5"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/SP40001.2021.00020"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29962-0_11"},{"key":"ref52","article-title":"Seeing Through The Same Lens: Introspecting Guest Address Space At Native Speed","author":"zhao","year":"2017","journal-title":"Proceedings of the 26th USENIX Security Symposium"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3152701.3152709"},{"key":"ref55","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1109\/EuroSP.2019.00020","article-title":"SgxPectre: Stealing Intel secrets from SGX enclaves via speculative execution","author":"chen","year":"2019","journal-title":"Proceedings of the 2019 IEEE European Symposium on Security and Privacy (EuroS&P)"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2019.2910104"},{"key":"ref10","article-title":"CacheOut: Leaking Data on Intel CPUs via Cache Evictions","author":"van schaik","year":"2020","journal-title":"arXiv preprint arXiv 2006 13823"},{"key":"ref17","year":"2021","journal-title":"64 and IA-32 Architectures Software Developer's Manual"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3374664.3375726"},{"key":"ref19","article-title":"Innovative Technology for CPU Based Attestation and Sealing","author":"anati","year":"2013","journal-title":"Proceedings of the 2nd Workshop on Hardware and Architectural Support for Security and Privacy (HASP)"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2487726.2488368"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.40"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2420950.2420962"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.46586\/tches.v2018.i2.171-191"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3319535.3354220"},{"key":"ref48","author":"rutkowska","year":"2008","journal-title":"Preventing and Detecting Xen Hypervisor Subversions"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2013.53"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-22038-9_9"},{"key":"ref41","article-title":"VoltPillager: Hardware-based Fault Injection Attacks against Intel SGX Enclaves using the SVID Voltage Scaling Interface","author":"chen","year":"2021","journal-title":"Proceedings of the 30th USENIX Security Symposium"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23011"},{"key":"ref43","first-page":"1213","article-title":"The Guard&#x2019;s Dilemma: Efficient Code-Reuse Attacks Against Intel SGX","author":"biondo","year":"2018","journal-title":"Proceedings of the 27th USENIX Security Symposium"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/DSN48063.2020.00021"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378469"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2019.23513"},{"key":"ref9","author":"van schaik","year":"2020","journal-title":"SGAxe how SGX fails in practice"},{"key":"ref4","first-page":"401","article-title":"NeXUS: Practical and Secure Access Control on Untrusted Storage Platforms using Client-side SGX","author":"djoko-takougue","year":"2019","journal-title":"Proceedings of the 49th IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2018.00032"},{"key":"ref6","first-page":"645","article-title":"Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX","author":"tsai","year":"2017","journal-title":"Proceedings of the 2017 USENIX Annual Technical Conference"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-70972-7_27"},{"key":"ref40","first-page":"227","article-title":"Varys: Protecting SGX Enclaves from Practical Side-Channel Attacks","author":"oleksenko","year":"2018","journal-title":"Proceedings of the 2018 USENIX Annual Technical Conference"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00057"},{"key":"ref34","year":"2011","journal-title":"Bios implementation test suite"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3152701.3152706"},{"key":"ref36","article-title":"VoltJockey: A New Dynamic Voltage Scaling based Fault Injection Attack on Intel SGX","author":"qiu","year":"2020","journal-title":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"},{"key":"ref31","author":"goryachy","year":"2019","journal-title":"Where theres a JTAG theres a way obtaining full system access via USB"},{"key":"ref30","article-title":"Intel VISA: Through the Rabbit Hole","author":"ermolov","year":"2019","journal-title":"Black Hat Asia"},{"key":"ref33","author":"burihabwa","year":"2018","journal-title":"SGX-FS"},{"key":"ref32","article-title":"Experimenting with server-aided signatures","author":"ding","year":"2002","journal-title":"Proceedings of the 2002 Network and Distributed System Security Symposium (NDSS)"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134095"},{"key":"ref1","first-page":"619","article-title":"Oblivious Multi-party Machine Learning on Trusted Processors","author":"ohrimenko","year":"2016","journal-title":"Proceedings of the 25th USENIX Security Symposium"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23193"},{"key":"ref38","first-page":"69","article-title":"Cachezoom: How SGX amplifies the power of cache attacks","author":"moghimi","year":"2017","journal-title":"International Conference on Cryptographic Hardware and Embedded Systems"},{"key":"ref24","first-page":"608","article-title":"Dynamic Memory Protection via Intel SGX-supported Heap Allocation","author":"zonouz","year":"2018","journal-title":"Proceedings of the 2018 International Conference on Dependable Autonomic and Secure Computing International Conference on Pervasive Intelligence and Computing 4th International Conference on Big Data Intelligence and Computing and Cyber Science and Technology Congress"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484821"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1866307.1866313"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.11"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2487726.2488370"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23037"},{"key":"ref21","article-title":"Intel SGX Explained","author":"costan","year":"2016","journal-title":"IACR Cryptology ePrint Archive"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2019.23170"},{"key":"ref27","first-page":"1","article-title":"SMART: Secure and Minimal Architecture for (Establishing Dynamic) Root of Trust","author":"eldefrawy","year":"2012","journal-title":"Proceeding of the Network and Distributed System Security Symposium (NDSS)"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516650"}],"event":{"name":"2022 IEEE Symposium on Security and Privacy (SP)","location":"San Francisco, CA, USA","start":{"date-parts":[[2022,5,22]]},"end":{"date-parts":[[2022,5,26]]}},"container-title":["2022 IEEE Symposium on Security and Privacy (SP)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9833550\/9833558\/09833714.pdf?arnumber=9833714","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,4]],"date-time":"2025-11-04T18:34:52Z","timestamp":1762281292000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9833714\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5]]},"references-count":57,"URL":"https:\/\/doi.org\/10.1109\/sp46214.2022.9833714","relation":{},"subject":[],"published":{"date-parts":[[2022,5]]}}}