{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,21]],"date-time":"2025-12-21T01:36:58Z","timestamp":1766281018814,"version":"3.37.3"},"reference-count":12,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T00:00:00Z","timestamp":1556668800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T00:00:00Z","timestamp":1556668800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T00:00:00Z","timestamp":1556668800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Micro"],"published-print":{"date-parts":[[2019,5,1]]},"DOI":"10.1109\/mm.2019.2910104","type":"journal-article","created":{"date-parts":[[2019,5,8]],"date-time":"2019-05-08T20:01:21Z","timestamp":1557345681000},"page":"66-74","source":"Crossref","is-referenced-by-count":16,"title":["Breaking Virtual Memory Protection and the SGX Ecosystem with Foreshadow"],"prefix":"10.1109","volume":"39","author":[{"given":"Jo","family":"Van Bulck","sequence":"first","affiliation":[{"name":"Katholieke Universiteit Leuven"}]},{"given":"Marina","family":"Minkin","sequence":"additional","affiliation":[{"name":"University of Michigan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7564-6007","authenticated-orcid":false,"given":"Ofir","family":"Weisse","sequence":"additional","affiliation":[{"name":"University of Michigan"}]},{"given":"Daniel","family":"Genkin","sequence":"additional","affiliation":[{"name":"University of Michigan"}]},{"given":"Baris","family":"Kasikci","sequence":"additional","affiliation":[{"name":"University of Michigan"}]},{"given":"Frank","family":"Piessens","sequence":"additional","affiliation":[{"name":"Katholieke Universiteit Leuven"}]},{"given":"Mark","family":"Silberstein","sequence":"additional","affiliation":[{"name":"Technion&#x2013;Israel Institute of Technology"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9560-2124","authenticated-orcid":false,"given":"Thomas F.","family":"Wenisch","sequence":"additional","affiliation":[{"name":"University of Michigan"}]},{"given":"Yuval","family":"Yarom","sequence":"additional","affiliation":[{"name":"University of Adelaide and Data61, CSIRO"}]},{"given":"Raoul","family":"Strackx","sequence":"additional","affiliation":[{"name":"Katholieke Universiteit Leuven"}]}],"member":"263","reference":[{"year":"0","key":"ref4","article-title":"Deep dive: Intel analysis of L1 terminal fault"},{"year":"0","key":"ref3","article-title":"Speculative execution side channel mitigations"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3152701.3152706"},{"article-title":"Foreshadow-NG: Breaking the virtual memory abstraction with transient out-of-order execution","year":"2018","author":"weisse","key":"ref6"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2487726.2488368"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.45"},{"key":"ref12","first-page":"991","article-title":"Foreshadow: Extracting the keys to the Intel SGX kingdom with transient out-of-order execution","author":"van bulck","year":"0","journal-title":"Proc 27th USENIX Conf Secur Symp"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2016.124"},{"key":"ref7","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":"ref2","first-page":"973","article-title":"Meltdown: Reading kernel memory from user space","author":"lipp","year":"2018","journal-title":"Proc Usenix Security Symp"},{"year":"0","key":"ref9","article-title":"SGX SDK for Linux"},{"key":"ref1","article-title":"Spectre attacks: Exploiting speculative execution","author":"kocher","year":"2019","journal-title":"Proc 40th IEEE Symp Security Privacy"}],"container-title":["IEEE Micro"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/40\/8709856\/08691527.pdf?arnumber=8691527","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T21:06:18Z","timestamp":1657746378000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8691527\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,1]]},"references-count":12,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/mm.2019.2910104","relation":{},"ISSN":["0272-1732","1937-4143"],"issn-type":[{"type":"print","value":"0272-1732"},{"type":"electronic","value":"1937-4143"}],"subject":[],"published":{"date-parts":[[2019,5,1]]}}}