{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T04:24:29Z","timestamp":1782879869180,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,1,15]],"date-time":"2018-01-15T00:00:00Z","timestamp":1515974400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,1,15]]},"DOI":"10.1145\/3268935.3268938","type":"proceedings-article","created":{"date-parts":[[2018,10,16]],"date-time":"2018-10-16T13:23:10Z","timestamp":1539696190000},"page":"14-19","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["TEEshift"],"prefix":"10.1145","author":[{"given":"Titouan","family":"Lazard","sequence":"first","affiliation":[{"name":"ENS Rennes &amp; University of Rennes 1, Rennes, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Johannes","family":"G\u00f6tzfried","sequence":"additional","affiliation":[{"name":"Friedrich-Alexander University, Erlangen-Nuremberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tilo","family":"M\u00fcller","sequence":"additional","affiliation":[{"name":"Friedrich-Alexander University, Erlangen-Nuremberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gianni","family":"Santinelli","sequence":"additional","affiliation":[{"name":"Tages SAS Solidshield, Cannes, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vincent","family":"Lefebvre","sequence":"additional","affiliation":[{"name":"Tages SAS Solidshield, Cannes, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,1,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"SCONE: Secure Linux Containers with Intel SGX. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI.","author":"Arnautov Sergei","year":"2016","unstructured":"Sergei Arnautov , Bohdan Trach , Franz Gregor , Thomas Knauth , Andre Martin , Christian Priebe , Joshua Lind , Divya Muthukumaran , Dan O'Keeffe , Mark Stillwell , David Goltzsche , David M. Eyers , R\u00fcdiger Kapitza , Peter R. Pietzuch , and Christof Fetzer . 2016 . SCONE: Secure Linux Containers with Intel SGX. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI. Sergei Arnautov, Bohdan Trach, Franz Gregor, Thomas Knauth, Andre Martin, Christian Priebe, Joshua Lind, Divya Muthukumaran, Dan O'Keeffe, Mark Stillwell, David Goltzsche, David M. Eyers, R\u00fcdiger Kapitza, Peter R. Pietzuch, and Christof Fetzer. 2016. SCONE: Secure Linux Containers with Intel SGX. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI."},{"key":"e_1_3_2_1_2_1","volume-title":"Teeworlds: A retro multiplayer shooter.","author":"Auvinen Magnus","year":"2018","unstructured":"Magnus Auvinen . 2018 . Teeworlds: A retro multiplayer shooter. (2018). https:\/\/www.teeworlds.com Magnus Auvinen. 2018. Teeworlds: A retro multiplayer shooter. (2018). https:\/\/www.teeworlds.com"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3168833"},{"key":"e_1_3_2_1_4_1","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation, OSDI.","author":"Baumann Andrew","unstructured":"Andrew Baumann , Marcus Peinado , and Galen C. Hunt . 2014. Shielding Applications from an Untrusted Cloud with Haven . In 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI. Andrew Baumann, Marcus Peinado, and Galen C. Hunt. 2014. Shielding Applications from an Untrusted Cloud with Haven. In 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI."},{"key":"e_1_3_2_1_5_1","unstructured":"Steve Chamberlain and Ian Taylor. 2009. The GNU linker ld. (2009). https:\/\/www.eecs.umich.edu\/courses\/eecs373\/readings\/Linker.pdf  Steve Chamberlain and Ian Taylor. 2009. The GNU linker ld. (2009). https:\/\/www.eecs.umich.edu\/courses\/eecs373\/readings\/Linker.pdf"},{"key":"e_1_3_2_1_6_1","volume-title":"IACR Cryptology ePrint Archive 2016","author":"Costan Victor","year":"2016","unstructured":"Victor Costan and Srinivas Devadas . 2016. Intel SGX Explained. IACR Cryptology ePrint Archive 2016 ( 2016 ). http:\/\/eprint.iacr.org\/2016\/086 Victor Costan and Srinivas Devadas. 2016. Intel SGX Explained. IACR Cryptology ePrint Archive 2016 (2016). http:\/\/eprint.iacr.org\/2016\/086"},{"key":"e_1_3_2_1_7_1","volume-title":"High-Resolution Side Channels for Untrusted Operating Systems. In 2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"H\u00e4hnel Marcus","year":"2017","unstructured":"Marcus H\u00e4hnel , Weidong Cui , and Marcus Peinado . 2017 . High-Resolution Side Channels for Untrusted Operating Systems. In 2017 USENIX Annual Technical Conference (USENIX ATC 17) . USENIX Association, Santa Clara, CA, 299--312. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/hahnel Marcus H\u00e4hnel, Weidong Cui, and Marcus Peinado. 2017. High-Resolution Side Channels for Untrusted Operating Systems. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). USENIX Association, Santa Clara, CA, 299--312. https:\/\/www.usenix.org\/conference\/atc17\/technical-sessions\/presentation\/hahnel"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064192"},{"key":"e_1_3_2_1_10_1","volume-title":"Hardware-Based Trusted Computing Architectures for Isolation and Attestation","author":"Maene Pieter","unstructured":"Pieter Maene , Johannes G\u00f6tzfried , Ruan de Clercq , Tilo M\u00fcller , Felix Freiling , and Ingrid Verbauwhede . 2017. Hardware-Based Trusted Computing Architectures for Isolation and Attestation . In IEEE Transactions on Computers 67. 361--374. Pieter Maene, Johannes G\u00f6tzfried, Ruan de Clercq, Tilo M\u00fcller, Felix Freiling, and Ingrid Verbauwhede. 2017. Hardware-Based Trusted Computing Architectures for Isolation and Attestation. In IEEE Transactions on Computers 67. 361--374."},{"key":"e_1_3_2_1_11_1","volume-title":"Senior Product Manager Google Cloud","author":"Porter Nelly","year":"2018","unstructured":"Nelly Porter , Senior Product Manager Google Cloud . 2018 . Asylo : an open-source framework for confidential computing. (2018). https:\/\/cloudplatform.googleblog.com\/2018\/05\/Introducing-Asylo-an-opensource-framework-for-confidential-computing.html Nelly Porter, Senior Product Manager Google Cloud. 2018. Asylo: an open-source framework for confidential computing. (2018). https:\/\/cloudplatform.googleblog.com\/2018\/05\/Introducing-Asylo-an-opensource-framework-for-confidential-computing.html"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.10"},{"key":"e_1_3_2_1_13_1","unstructured":"Tages SAS Solidshield. 2018. Cloudshift: state-of-the-art code remotization technology. (2018). https:\/\/www.solidshield.com\/software-protection-and-licensing\/cloudshift\/  Tages SAS Solidshield. 2018. Cloudshift: state-of-the-art code remotization technology. (2018). https:\/\/www.solidshield.com\/software-protection-and-licensing\/cloudshift\/"},{"key":"e_1_3_2_1_14_1","volume-title":"Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. In USENIX Annual Technical Conference.","author":"Porter Donald E.","year":"2017","unstructured":"Chia-che Tsai, Donald E. Porter , and Mona Vij . 2017 . Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. In USENIX Annual Technical Conference. Chia-che Tsai, Donald E. Porter, and Mona Vij. 2017. Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. In USENIX Annual Technical Conference."},{"key":"e_1_3_2_1_15_1","volume-title":"Sicherheit, Schutz und Zuverl\u00e4ssigkeit (SICHERHEIT","author":"\u00dcbler David","year":"2018","unstructured":"David \u00dcbler , Johannes G\u00f6tzfried , and Tilo M\u00fcller . 2017. Secure Remote Computation using Intel SGX . In Sicherheit, Schutz und Zuverl\u00e4ssigkeit (SICHERHEIT 2018 ), Bonn. Gesellschaft f\u00fcr Informatik (GI) . David \u00dcbler, Johannes G\u00f6tzfried, and Tilo M\u00fcller. 2017. Secure Remote Computation using Intel SGX. In Sicherheit, Schutz und Zuverl\u00e4ssigkeit (SICHERHEIT 2018), Bonn. Gesellschaft f\u00fcr Informatik (GI)."},{"key":"e_1_3_2_1_16_1","volume-title":"Opaque: An Oblivious and Encrypted Distributed Analytics Platform. In 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI.","author":"Zheng Wenting","year":"2017","unstructured":"Wenting Zheng , Ankur Dave , Jethro G. Beekman , Raluca Ada Popa , Joseph E. Gonzalez , and Ion Stoica . 2017 . Opaque: An Oblivious and Encrypted Distributed Analytics Platform. In 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI. Wenting Zheng, Ankur Dave, Jethro G. Beekman, Raluca Ada Popa, Joseph E. Gonzalez, and Ion Stoica. 2017. Opaque: An Oblivious and Encrypted Distributed Analytics Platform. In 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI."}],"event":{"name":"CCS '18: 2018 ACM SIGSAC Conference on Computer and Communications Security","location":"Toronto Canada","acronym":"CCS '18","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 3rd Workshop on System Software for Trusted Execution"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3268935.3268938","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3268935.3268938","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:07:19Z","timestamp":1750212439000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3268935.3268938"}},"subtitle":["Protecting Code Confidentiality by Selectively Shifting Functions into TEEs"],"short-title":[],"issued":{"date-parts":[[2018,1,15]]},"references-count":15,"alternative-id":["10.1145\/3268935.3268938","10.1145\/3268935"],"URL":"https:\/\/doi.org\/10.1145\/3268935.3268938","relation":{},"subject":[],"published":{"date-parts":[[2018,1,15]]},"assertion":[{"value":"2018-01-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}