{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T07:59:54Z","timestamp":1780473594778,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":124,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,11,6]],"date-time":"2019-11-06T00:00:00Z","timestamp":1572998400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key R & D Program of China","award":["2018YFB0904900, 2018YFB0904903"],"award-info":[{"award-number":["2018YFB0904900, 2018YFB0904903"]}]},{"DOI":"10.13039\/501100012659","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61802375, 61602325, 61872343, 61602455"],"award-info":[{"award-number":["61802375, 61602325, 61872343, 61602455"]}],"id":[{"id":"10.13039\/501100012659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,11,6]]},"DOI":"10.1145\/3319535.3363205","type":"proceedings-article","created":{"date-parts":[[2019,11,7]],"date-time":"2019-11-07T13:08:32Z","timestamp":1573132112000},"page":"1723-1740","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":63,"title":["SecTEE"],"prefix":"10.1145","author":[{"given":"Shijun","family":"Zhao","sequence":"first","affiliation":[{"name":"Institute of Software Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qianying","family":"Zhang","sequence":"additional","affiliation":[{"name":"Capital Normal University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Qin","sequence":"additional","affiliation":[{"name":"Institute of Software Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei","family":"Feng","sequence":"additional","affiliation":[{"name":"Institute of Software Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dengguo","family":"Feng","sequence":"additional","affiliation":[{"name":"Institute of Software Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,11,6]]},"reference":[{"key":"e_1_3_2_2_1_1","first-page":"33047","year":"2005","unstructured":"AMD64 Virtualization . Secure Virtual Machine Architecture Reference Manual. AMD Publication , 33047 , 2005 . AMD64 Virtualization. Secure Virtual Machine Architecture Reference Manual. AMD Publication, 33047, 2005.","journal-title":"Secure Virtual Machine Architecture Reference Manual. AMD Publication"},{"key":"e_1_3_2_2_2_1","volume-title":"ARM Technical White Paper","author":"Security ARM.","year":"2009","unstructured":"ARM. Security Technology - Building a Secure System using Trustzone Technology . ARM Technical White Paper , 2009 . ARM. Security Technology - Building a Secure System using Trustzone Technology. ARM Technical White Paper, 2009."},{"key":"e_1_3_2_2_3_1","first-page":"689","volume-title":"SCONE: Secure Linux Containers with Intel SGX. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI'16","author":"Arnautov S.","year":"2016","unstructured":"S. Arnautov , B. Trach , F. Gregor , T. Knauth , A. Martin , C. Priebe , J. Lind , D. Muthukumaran , D. O'keeffe , M. Stillwell , M. L. Stillwell , D. Goltzsche , D. Eyers , R. Kapitza , P. Pietzuch , and C. Fetzer . SCONE: Secure Linux Containers with Intel SGX. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI'16 , pages 689 -- 703 . USENIX Association , 2016 . S. Arnautov, B. Trach, F. Gregor, T. Knauth, A. Martin, C. Priebe, J. Lind, D. Muthukumaran, D. O'keeffe, M. Stillwell, M. L. Stillwell, D. Goltzsche, D. Eyers, R. Kapitza, P. Pietzuch, and C. Fetzer. SCONE: Secure Linux Containers with Intel SGX. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI'16, pages 689--703. USENIX Association, 2016."},{"key":"e_1_3_2_2_4_1","volume-title":"TaLoS: Secure and Transparent TLS Termination inside SGX Enclaves","author":"Aublin P.-L.","year":"2017","unstructured":"P.-L. Aublin , F. Kelbert , D. O'Keeffe , D. Muthukumaran , C. Priebe , J. Lind , R. Krahn , C. Fetzer , D. Eyers , and P. Pietzuch . TaLoS: Secure and Transparent TLS Termination inside SGX Enclaves . Imperial College London , Tech . Rep, 5, 2017 . P.-L. Aublin, F. Kelbert, D. O'Keeffe, D. Muthukumaran, C. Priebe, J. Lind, R. Krahn, C. Fetzer, D. Eyers, and P. Pietzuch. TaLoS: Secure and Transparent TLS Termination inside SGX Enclaves. Imperial College London, Tech. Rep, 5, 2017."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660350"},{"key":"e_1_3_2_2_6_1","volume-title":"SecureBlue+: CPU Support for Secure Execution. Technical report","author":"Boivie R.","year":"2012","unstructured":"R. Boivie and P. Williams . SecureBlue+: CPU Support for Secure Execution. Technical report , 2012 . R. Boivie and P. Williams. SecureBlue+: CPU Support for Secure Execution. Technical report, 2012."},{"key":"e_1_3_2_2_7_1","first-page":"917","volume-title":"Vale: Verifying High-Performance Cryptographic Assembly Code. In 26th USENIX Security Symposium, USENIX Security 17","author":"Bond B.","year":"2017","unstructured":"B. Bond , C. Hawblitzel , M. Kapritsos , K. R. M. Leino , J. R. Lorch , B. Parno , A. Rane , S. Setty , and L. Thompson . Vale: Verifying High-Performance Cryptographic Assembly Code. In 26th USENIX Security Symposium, USENIX Security 17 , pages 917 -- 934 . USENIX Association , 2017 . B. Bond, C. Hawblitzel, M. Kapritsos, K. R. M. Leino, J. R. Lorch, B. Parno, A. Rane, S. Setty, and L. Thompson. Vale: Verifying High-Performance Cryptographic Assembly Code. In 26th USENIX Security Symposium, USENIX Security 17, pages 917--934. USENIX Association, 2017."},{"key":"e_1_3_2_2_8_1","volume-title":"SANCTUARY: ARMing TrustZone with User-space Enclaves. In 26th Network and Distributed System Security Symposium, NDSS 2019","author":"Brasser F.","year":"2019","unstructured":"F. Brasser , D. Gens , P. Jauernig , A.-R. Sadeghi , and E. Stapf . SANCTUARY: ARMing TrustZone with User-space Enclaves. In 26th Network and Distributed System Security Symposium, NDSS 2019 , 2019 . F. Brasser, D. Gens, P. Jauernig, A.-R. Sadeghi, and E. Stapf. SANCTUARY: ARMing TrustZone with User-space Enclaves. In 26th Network and Distributed System Security Symposium, NDSS 2019, 2019."},{"key":"e_1_3_2_2_9_1","volume-title":"Sadeghi. Software Grand Exposure: SGX Cache Attacks Are Practical. In 11th USENIX Workshop on Offensive Technologies. USENIX Association","author":"Brasser F.","year":"2017","unstructured":"F. Brasser , U. M\u00fcller , A. Dmitrienko , K. Kostiainen , S. Capkun , and A.- R. Sadeghi. Software Grand Exposure: SGX Cache Attacks Are Practical. In 11th USENIX Workshop on Offensive Technologies. USENIX Association , 2017 . F. Brasser, U. M\u00fcller, A. Dmitrienko, K. Kostiainen, S. Capkun, and A.-R. Sadeghi. Software Grand Exposure: SGX Cache Attacks Are Practical. In 11th USENIX Workshop on Offensive Technologies. USENIX Association, 2017."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2988336.2988350"},{"key":"e_1_3_2_2_11_1","first-page":"380","volume-title":"CryptMe: Data Leakage Prevention for Unmodified Programs on ARM Devices. In International Symposium on Research in Attacks, Intrusions, and Defenses, RAID 2018","author":"Cao C.","year":"2018","unstructured":"C. Cao , L. Guan , N. Zhang , N. Gao , J. Lin , B. Luo , P. Liu , J. Xiang , and W. Lou . CryptMe: Data Leakage Prevention for Unmodified Programs on ARM Devices. In International Symposium on Research in Attacks, Intrusions, and Defenses, RAID 2018 , pages 380 -- 400 . Springer , 2018 . C. Cao, L. Guan, N. Zhang, N. Gao, J. Lin, B. Luo, P. Liu, J. Xiang, and W. Lou. CryptMe: Data Leakage Prevention for Unmodified Programs on ARM Devices. In International Symposium on Research in Attacks, Intrusions, and Defenses, RAID 2018, pages 380--400. Springer, 2018."},{"key":"e_1_3_2_2_12_1","first-page":"1","volume-title":"Scalable Architectural Support for Trusted Software. In 16th IEEE International Symposium on High-Performance Computer Architecture","author":"Champagne D.","year":"2010","unstructured":"D. Champagne and R. B. Lee . Scalable Architectural Support for Trusted Software. In 16th IEEE International Symposium on High-Performance Computer Architecture , pages 1 -- 12 . IEEE, 2010 . D. Champagne and R. B. Lee. Scalable Architectural Support for Trusted Software. In 16th IEEE International Symposium on High-Performance Computer Architecture, pages 1--12. IEEE, 2010."},{"key":"e_1_3_2_2_13_1","first-page":"142","volume-title":"4th IEEE European Symposium on Security and Privacy","author":"Chen G.","year":"2019","unstructured":"G. Chen , S. Chen , Y. Xiao , Y. Zhang , Z. Lin , and T. Lai . SgxPectre Attacks: Leaking Enclave Secrets via Speculative Execution . In 4th IEEE European Symposium on Security and Privacy , pages 142 -- 157 . IEEE, 2019 . G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. Lai. SgxPectre Attacks: Leaking Enclave Secrets via Speculative Execution. In 4th IEEE European Symposium on Security and Privacy, pages 142--157. IEEE, 2019."},{"key":"e_1_3_2_2_14_1","first-page":"7","volume-title":"Detecting Privileged Side-Channel Attacks in Shielded Execution with D\u00e9j\u00e1 Vu. In 12th ACM on Asia Conference on Computer and Communications Security","author":"Chen S.","year":"2017","unstructured":"S. Chen , X. Zhang , M. K. Reiter , and Y. Zhang . Detecting Privileged Side-Channel Attacks in Shielded Execution with D\u00e9j\u00e1 Vu. In 12th ACM on Asia Conference on Computer and Communications Security , pages 7 -- 18 . ACM, 2017 . S. Chen, X. Zhang, M. K. Reiter, and Y. Zhang. Detecting Privileged Side-Channel Attacks in Shielded Execution with D\u00e9j\u00e1 Vu. In 12th ACM on Asia Conference on Computer and Communications Security, pages 7--18. ACM, 2017."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694380"},{"key":"e_1_3_2_2_16_1","volume-title":"IACR Cryptology ePrint Archive","author":"Costan V.","year":"2016","unstructured":"V. Costan and S. Devadas . Intel SGX Explained. IACR Cryptology ePrint Archive , 2016 \/086, 2016. V. Costan and S. Devadas. Intel SGX Explained. IACR Cryptology ePrint Archive, 2016\/086, 2016."},{"key":"e_1_3_2_2_17_1","first-page":"857","volume-title":"Sanctum: Minimal Hardware Extensions for Strong Software Isolation. In 25th USENIX Security Symposium, USENIX Security 16","author":"Costan V.","year":"2016","unstructured":"V. Costan , I. Lebedev , and S. Devadas . Sanctum: Minimal Hardware Extensions for Strong Software Isolation. In 25th USENIX Security Symposium, USENIX Security 16 , pages 857 -- 874 . USENIX Association , 2016 . V. Costan, I. Lebedev, and S. Devadas. Sanctum: Minimal Hardware Extensions for Strong Software Isolation. In 25th USENIX Security Symposium, USENIX Security 16, pages 857--874. USENIX Association, 2016."},{"key":"e_1_3_2_2_18_1","first-page":"2491","volume-title":"POSTER: Rust SGX SDK: Towards Memory Safety in Intel SGX Enclave. In 24th ACM SIGSAC Conference on Computer and Communications Security, CCS'17","author":"Ding Y.","year":"2017","unstructured":"Y. Ding , R. Duan , L. Li , Y. Cheng , Y. Zhang , T. Chen , T. Wei , and H. Wang . POSTER: Rust SGX SDK: Towards Memory Safety in Intel SGX Enclave. In 24th ACM SIGSAC Conference on Computer and Communications Security, CCS'17 , pages 2491 -- 2493 . ACM, 2017 . Y. Ding, R. Duan, L. Li, Y. Cheng, Y. Zhang, T. Chen, T. Wei, and H. Wang. POSTER: Rust SGX SDK: Towards Memory Safety in Intel SGX Enclave. In 24th ACM SIGSAC Conference on Computer and Communications Security, CCS'17, pages 2491--2493. ACM, 2017."},{"key":"e_1_3_2_2_19_1","first-page":"24","volume-title":"Can You Still Trust Your Network Card. CanSecWest\/core10","author":"Duflot L.","year":"2010","unstructured":"L. Duflot , Y.-A. Perez , G. Valadon , and O. Levillain . Can You Still Trust Your Network Card. CanSecWest\/core10 , pages 24 -- 26 , 2010 . L. Duflot, Y.-A. Perez, G. Valadon, and O. Levillain. Can You Still Trust Your Network Card. CanSecWest\/core10, pages 24--26, 2010."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.25"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173204"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132782"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134106"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66332-6_16"},{"key":"e_1_3_2_2_25_1","unstructured":"FuturePlus System. DDR2 800 Bus Analysis Probe. http:\/\/www.futureplus.com\/download\/datasheet\/fs2334_ds.pdf 2006.  FuturePlus System. DDR2 800 Bus Analysis Probe. http:\/\/www.futureplus.com\/download\/datasheet\/fs2334_ds.pdf 2006."},{"key":"e_1_3_2_2_26_1","first-page":"149","volume-title":"PRIME: Private RSA Infrastructure for Memory-less Encryption. In 29th Annual Computer Security Applications Conference, ACSAC'13","author":"Garmany B.","year":"2013","unstructured":"B. Garmany and T. M\u00fcller . PRIME: Private RSA Infrastructure for Memory-less Encryption. In 29th Annual Computer Security Applications Conference, ACSAC'13 , pages 149 -- 158 . ACM, 2013 . B. Garmany and T. M\u00fcller. PRIME: Private RSA Infrastructure for Memory-less Encryption. In 29th Annual Computer Security Applications Conference, ACSAC'13, pages 149--158. ACM, 2013."},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3265723.3265724"},{"key":"e_1_3_2_2_28_1","volume-title":"Sprobes: Enforcing Kernel Code Integrity on the TrustZone Architecture. arXiv preprint arXiv:1410.7747","author":"Ge X.","year":"2014","unstructured":"X. Ge , H. Vijayakumar , and T. Jaeger . Sprobes: Enforcing Kernel Code Integrity on the TrustZone Architecture. arXiv preprint arXiv:1410.7747 , 2014 . X. Ge, H. Vijayakumar, and T. Jaeger. Sprobes: Enforcing Kernel Code Integrity on the TrustZone Architecture. arXiv preprint arXiv:1410.7747, 2014."},{"key":"e_1_3_2_2_29_1","unstructured":"Global Platform Device Technology. TEE client API specification version 1.0. http:\/\/globalplatform.org 2010.  Global Platform Device Technology. TEE client API specification version 1.0. http:\/\/globalplatform.org 2010."},{"key":"e_1_3_2_2_30_1","volume-title":"GPD_SPE_009","year":"2017","unstructured":"GlobalPlatform. GlobalPlatform Device Technology: TEE System Architecture. Technical report , GPD_SPE_009 , 2017 . GlobalPlatform. GlobalPlatform Device Technology: TEE System Architecture. Technical report, GPD_SPE_009, 2017."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2014.2358236"},{"key":"e_1_3_2_2_32_1","first-page":"1","volume-title":"Cache Attacks on Intel SGX. In 10th European Workshop on Systems Security","author":"G\u00f6tzfried J.","year":"2017","unstructured":"J. G\u00f6tzfried , M. Eckert , S. Schinzel , and T. M\u00fcller . Cache Attacks on Intel SGX. In 10th European Workshop on Systems Security , pages 2: 1 -- 2 :6. ACM, 2017 . J. G\u00f6tzfried, M. Eckert, S. Schinzel, and T. M\u00fcller. Cache Attacks on Intel SGX. In 10th European Workshop on Systems Security, pages 2:1--2:6. ACM, 2017."},{"key":"e_1_3_2_2_33_1","first-page":"955","volume-title":"Translation Leak-aside Buffer: Defeating Cache Side-channel Protections with TLB Attacks. In 27th USENIX Security Symposium, USENIX Security 18","author":"Gras B.","year":"2018","unstructured":"B. Gras , K. Razavi , H. Bos , and C. Giuffrida . Translation Leak-aside Buffer: Defeating Cache Side-channel Protections with TLB Attacks. In 27th USENIX Security Symposium, USENIX Security 18 , pages 955 -- 972 . USENIX Association , 2018 . B. Gras, K. Razavi, H. Bos, and C. Giuffrida. Translation Leak-aside Buffer: Defeating Cache Side-channel Protections with TLB Attacks. In 27th USENIX Security Symposium, USENIX Security 18, pages 955--972. USENIX Association, 2018."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-40667-1_14"},{"key":"e_1_3_2_2_35_1","first-page":"897","volume-title":"Cache Template Attacks: Automating Attacks on Inclusive Last-level Caches. In 24th USENIX Security Symposium, USENIX Security 15","author":"Gruss D.","year":"2015","unstructured":"D. Gruss , R. Spreitzer , and S. Mangard . Cache Template Attacks: Automating Attacks on Inclusive Last-level Caches. In 24th USENIX Security Symposium, USENIX Security 15 , pages 897 -- 912 . USENIX Association , 2015 . D. Gruss, R. Spreitzer, and S. Mangard. Cache Template Attacks: Automating Attacks on Inclusive Last-level Caches. In 24th USENIX Security Symposium, USENIX Security 15, pages 897--912. USENIX Association, 2015."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2018.2861756"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23125"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.8"},{"key":"e_1_3_2_2_39_1","volume-title":"IACR Cryptology ePrint Archive","author":"Gueron S.","year":"2016","unstructured":"S. Gueron . A Memory Encryption Engine Suitable for General Purpose Processors . IACR Cryptology ePrint Archive , 2016 \/204, 2016. S. Gueron. A Memory Encryption Engine Suitable for General Purpose Processors. IACR Cryptology ePrint Archive, 2016\/204, 2016."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2011.22"},{"key":"e_1_3_2_2_41_1","first-page":"299","volume-title":"High Resolution Side Channels for Untrusted Operating Systems. In 2017 USENIX Annual Technical Conference, USENIX ATC 17","author":"Hahnel M.","year":"2017","unstructured":"M. Hahnel , W. Cui , and M. Peinado . High Resolution Side Channels for Untrusted Operating Systems. In 2017 USENIX Annual Technical Conference, USENIX ATC 17 , pages 299 -- 312 . USENIX Association , 2017 . M. Hahnel, W. Cui, and M. Peinado. High Resolution Side Channels for Untrusted Operating Systems. In 2017 USENIX Annual Technical Conference, USENIX ATC 17, pages 299--312. USENIX Association, 2017."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1506409.1506429"},{"key":"e_1_3_2_2_43_1","first-page":"307","volume-title":"Beyond Full Disk Encryption: Protection on Security-Enhanced Commodity Processors. In 11th International Conference on Applied Cryptography and Network Security","author":"Henson M.","year":"2013","unstructured":"M. Henson and S. Taylor . Beyond Full Disk Encryption: Protection on Security-Enhanced Commodity Processors. In 11th International Conference on Applied Cryptography and Network Security , pages 307 -- 321 . Springer , 2013 . M. Henson and S. Taylor. Beyond Full Disk Encryption: Protection on Security-Enhanced Commodity Processors. In 11th International Conference on Applied Cryptography and Network Security, pages 307--321. Springer, 2013."},{"key":"e_1_3_2_2_44_1","volume-title":"http:\/\/www.eurasia.nu\/wiki\/index.php\/PS3_Glitch_Hack","author":"Hotz G.","year":"2010","unstructured":"G. Hotz . PS3 Glitch Hack . http:\/\/www.eurasia.nu\/wiki\/index.php\/PS3_Glitch_Hack , 2010 . G. Hotz. PS3 Glitch Hack. http:\/\/www.eurasia.nu\/wiki\/index.php\/PS3_Glitch_Hack, 2010."},{"key":"e_1_3_2_2_45_1","first-page":"541","volume-title":"26th USENIX Security Symposium, USENIX Security 17","author":"Hua Z.","year":"2017","unstructured":"Z. Hua , J. Gu , Y. Xia , H. Chen , B. Zang , and H. Guan . vTZ: Virtualizing ARM TrustZone . In 26th USENIX Security Symposium, USENIX Security 17 , pages 541 -- 556 . USENIX Association , 2017 . Z. Hua, J. Gu, Y. Xia, H. Chen, B. Zang, and H. Guan. vTZ: Virtualizing ARM TrustZone. In 26th USENIX Security Symposium, USENIX Security 17, pages 541--556. USENIX Association, 2017."},{"key":"e_1_3_2_2_46_1","first-page":"213","volume-title":"4th International Workshop on Cryptographic Hardware and Embedded Systems, CHES 2002","author":"Huang A.","year":"2002","unstructured":"A. Huang . Keeping Secrets in Hardware: The Microsoft Xboxtextsuperscript\u2122 Case Study . In 4th International Workshop on Cryptographic Hardware and Embedded Systems, CHES 2002 , pages 213 -- 227 . Springer , 2002 . A. Huang. Keeping Secrets in Hardware: The Microsoft Xboxtextsuperscript\u2122 Case Study. In 4th International Workshop on Cryptographic Hardware and Embedded Systems, CHES 2002, pages 213--227. Springer, 2002."},{"key":"e_1_3_2_2_47_1","volume-title":"Seriously, get off my cloud! Cross-VM RSA Key Recovery in a Public Cloud. IACR Cryptology ePrint Archive","author":"Inci M. S.","year":"2015","unstructured":"M. S. Inci , B. G\u00fclmezoglu , G. I. Apecechea , T. Eisenbarth , and B. Sunar . Seriously, get off my cloud! Cross-VM RSA Key Recovery in a Public Cloud. IACR Cryptology ePrint Archive , 2015 \/898, 2015. M. S. Inci, B. G\u00fclmezoglu, G. I. Apecechea, T. Eisenbarth, and B. Sunar. Seriously, get off my cloud! Cross-VM RSA Key Recovery in a Public Cloud. IACR Cryptology ePrint Archive, 2015\/898, 2015."},{"key":"e_1_3_2_2_48_1","volume-title":"LaGrande Technology Preliminary Architecture Specification. Document No. 315168 002","author":"Intel Corporation","year":"2006","unstructured":"Intel Corporation . LaGrande Technology Preliminary Architecture Specification. Document No. 315168 002 , 2006 . Intel Corporation. LaGrande Technology Preliminary Architecture Specification. Document No. 315168 002, 2006."},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.42"},{"key":"e_1_3_2_2_50_1","first-page":"353","volume-title":"Cross Processor Cache Attacks. In 11th ACM on Asia conference on computer and communications security","author":"Irazoqui G.","year":"2016","unstructured":"G. Irazoqui , T. Eisenbarth , and B. Sunar . Cross Processor Cache Attacks. In 11th ACM on Asia conference on computer and communications security , pages 353 -- 364 . ACM, 2016 . G. Irazoqui, T. Eisenbarth, and B. Sunar. Cross Processor Cache Attacks. In 11th ACM on Asia conference on computer and communications security, pages 353--364. ACM, 2016."},{"key":"e_1_3_2_2_51_1","first-page":"299","volume-title":"Cross-VM Attack on AES. In 17th International Workshop on Recent Advances in Intrusion Detection, RAID 2014","author":"Irazoqui G.","year":"2014","unstructured":"G. Irazoqui , M. S. Inci , T. Eisenbarth , and B. Sunar . Wait a Minute! A fast , Cross-VM Attack on AES. In 17th International Workshop on Recent Advances in Intrusion Detection, RAID 2014 , pages 299 -- 319 . Springer , 2014 . G. Irazoqui, M. S. Inci, T. Eisenbarth, and B. Sunar. Wait a Minute! A fast, Cross-VM Attack on AES. In 17th International Workshop on Recent Advances in Intrusion Detection, RAID 2014, pages 299--319. Springer, 2014."},{"key":"e_1_3_2_2_52_1","volume-title":"MicroTEE: Designing TEE OS Based on the Microkernel Architecture. In 18th IEEE International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2019","author":"Ji D.","year":"2019","unstructured":"D. Ji , Q. Zhang , S. Zhao , Z. Shi , and Y. Guan . MicroTEE: Designing TEE OS Based on the Microkernel Architecture. In 18th IEEE International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2019 . IEEE, 2019 . D. Ji, Q. Zhang, S. Zhao, Z. Shi, and Y. Guan. MicroTEE: Designing TEE OS Based on the Microkernel Architecture. In 18th IEEE International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2019. IEEE, 2019."},{"key":"e_1_3_2_2_53_1","volume-title":"1st Workshop on Chip Multiprocessor Memory Systems and Interconnects","author":"Jin L.","year":"2007","unstructured":"L. Jin and S. Cho . Better than the Two: Exceeding Private and Shared Caches via Two-Dimensional Page Coloring . In 1st Workshop on Chip Multiprocessor Memory Systems and Interconnects , 2007 . L. Jin and S. Cho. Better than the Two: Exceeding Private and Shared Caches via Two-Dimensional Page Coloring. In 1st Workshop on Chip Multiprocessor Memory Systems and Interconnects, 2007."},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3052973.3053034"},{"key":"e_1_3_2_2_55_1","first-page":"189","volume-title":"STEALTHMEM: System-Level Protection Against Cache-Based Side Channel Attacks in the Cloud. In 21st USENIX Security Symposium, USENIX Security 12","author":"Kim T.","year":"2012","unstructured":"T. Kim , M. Peinado , and G. Mainar-Ruiz . STEALTHMEM: System-Level Protection Against Cache-Based Side Channel Attacks in the Cloud. In 21st USENIX Security Symposium, USENIX Security 12 , pages 189 -- 204 . USENIX Association , 2012 . T. Kim, M. Peinado, and G. Mainar-Ruiz. STEALTHMEM: System-Level Protection Against Cache-Based Side Channel Attacks in the Cloud. In 21st USENIX Security Symposium, USENIX Security 12, pages 189--204. USENIX Association, 2012."},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629596"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45146-4_24"},{"key":"e_1_3_2_2_58_1","first-page":"1","volume-title":"Exploring the Use of Intel SGX for Secure Many-Party Applications. In the 1st Workshop on System Software for Trusted Execution","author":"K\u00fccc \u00fck K. A.","year":"2016","unstructured":"K. A. K\u00fccc \u00fck , A. Paverd , A. Martin , N. Asokan , A. Simpson , and R. Ankele . Exploring the Use of Intel SGX for Secure Many-Party Applications. In the 1st Workshop on System Software for Trusted Execution , pages 5: 1 -- 5 :6. ACM, 2016 . K. A. K\u00fccc \u00fck, A. Paverd, A. Martin, N. Asokan, A. Simpson, and R. Ankele. Exploring the Use of Intel SGX for Secure Many-Party Applications. In the 1st Workshop on System Software for Trusted Execution, pages 5:1--5:6. ACM, 2016."},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.729797"},{"key":"e_1_3_2_2_60_1","volume-title":"Keystone Enclave: An Open-Source Secure Enclave for RISC-V. https:\/\/keystone-enclave.org\/","author":"Lee D.","year":"2018","unstructured":"D. Lee , D. Kohlbrenner , K. Cheang , C. Rasmussen , K. Laeufer , I. Fang , A. Khosla , C.-C. Tsai , S. Seshia , D. Song , and K. Asanovic . Keystone Enclave: An Open-Source Secure Enclave for RISC-V. https:\/\/keystone-enclave.org\/ , 2018 . D. Lee, D. Kohlbrenner, K. Cheang, C. Rasmussen, K. Laeufer, I. Fang, A. Khosla, C.-C. Tsai, S. Seshia, D. Song, and K. Asanovic. Keystone Enclave: An Open-Source Secure Enclave for RISC-V. https:\/\/keystone-enclave.org\/, 2018."},{"key":"e_1_3_2_2_61_1","first-page":"557","volume-title":"Inferring Fine-grained Control Flow Inside SGX Enclaves with Branch Shadowing. In 26th USENIX Security Symposium, USENIX Security 17","author":"Lee S.","year":"2017","unstructured":"S. Lee , M. Shih , P. Gera , T. Kim , H. Kim , and M. Peinado . Inferring Fine-grained Control Flow Inside SGX Enclaves with Branch Shadowing. In 26th USENIX Security Symposium, USENIX Security 17 , pages 557 -- 574 . USENIX Association , 2017 . S. Lee, M. Shih, P. Gera, T. Kim, H. Kim, and M. Peinado. Inferring Fine-grained Control Flow Inside SGX Enclaves with Branch Shadowing. In 26th USENIX Security Symposium, USENIX Security 17, pages 557--574. USENIX Association, 2017."},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2742647.2742676"},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3210240.3210330"},{"key":"e_1_3_2_2_64_1","first-page":"2","volume-title":"TEEv: Virtualizing Trusted Execution Environments on Mobile Platforms. In 15th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments, VEE'19","author":"Li W.","year":"2019","unstructured":"W. Li , Y. Xia , L. Lu , H. Chen , and B. Zang . TEEv: Virtualizing Trusted Execution Environments on Mobile Platforms. In 15th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments, VEE'19 , pages 2 -- 16 . ACM, 2019 . W. Li, Y. Xia, L. Lu, H. Chen, and B. Zang. TEEv: Virtualizing Trusted Execution Environments on Mobile Platforms. In 15th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments, VEE'19, pages 2--16. ACM, 2019."},{"key":"e_1_3_2_2_65_1","volume-title":"OP-TEE: Open Portable Trusted Execution Environment. https:\/\/www.op-tee.org","year":"2014","unstructured":"Linaro. OP-TEE: Open Portable Trusted Execution Environment. https:\/\/www.op-tee.org , 2014 . Linaro. OP-TEE: Open Portable Trusted Execution Environment. https:\/\/www.op-tee.org, 2014."},{"key":"e_1_3_2_2_66_1","volume-title":"https:\/\/github.com\/OP-TEE\/optee_os\/blob\/master\/documentation\/optee_design.md","author":"Pager OP-TEE","year":"2015","unstructured":"Linaro. OP-TEE Pager . https:\/\/github.com\/OP-TEE\/optee_os\/blob\/master\/documentation\/optee_design.md , 2015 . Linaro. OP-TEE Pager. https:\/\/github.com\/OP-TEE\/optee_os\/blob\/master\/documentation\/optee_design.md, 2015."},{"key":"e_1_3_2_2_67_1","volume-title":"OP-TEE Xtest Framework. https:\/\/github.com\/OP-TEE\/optee_test","year":"2016","unstructured":"Linaro. OP-TEE Xtest Framework. https:\/\/github.com\/OP-TEE\/optee_test , 2016 . Linaro. OP-TEE Xtest Framework. https:\/\/github.com\/OP-TEE\/optee_test, 2016."},{"key":"e_1_3_2_2_68_1","first-page":"549","volume-title":"25th USENIX Security Symposium, USENIX Security 16","author":"Lipp M.","year":"2016","unstructured":"M. Lipp , D. Gruss , R. Spreitzer , C. Maurice , and S. Mangard . ARMageddon: Cache attacks on mobile devices . In 25th USENIX Security Symposium, USENIX Security 16 , pages 549 -- 564 . USENIX Association , 2016 . M. Lipp, D. Gruss, R. Spreitzer, C. Maurice, and S. Mangard. ARMageddon: Cache attacks on mobile devices. In 25th USENIX Security Symposium, USENIX Security 16, pages 549--564. USENIX Association, 2016."},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.43"},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2017.2647955"},{"key":"e_1_3_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.17"},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352592.1352625"},{"key":"e_1_3_2_2_73_1","first-page":"69","volume-title":"CacheZoom: How SGX Amplifies the Power of Cache Attacks. In 19th International Conference on Cryptographic Hardware and Embedded Systems, CHES 2017","author":"Moghimi A.","year":"2017","unstructured":"A. Moghimi , G. Irazoqui , and T. Eisenbarth . CacheZoom: How SGX Amplifies the Power of Cache Attacks. In 19th International Conference on Cryptographic Hardware and Embedded Systems, CHES 2017 , pages 69 -- 90 . Springer , 2017 . A. Moghimi, G. Irazoqui, and T. Eisenbarth. CacheZoom: How SGX Amplifies the Power of Cache Attacks. In 19th International Conference on Cryptographic Hardware and Embedded Systems, CHES 2017, pages 69--90. Springer, 2017."},{"key":"e_1_3_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/1752046.1752053"},{"key":"e_1_3_2_2_75_1","volume-title":"TRESOR Runs Encryption Securely Outside RAM. In 20th USENIX Security Symposium, USENIX Security 11","volume":"17","author":"M\u00fcller T.","year":"2011","unstructured":"T. M\u00fcller , F. C. Freiling , and A. Dewald . TRESOR Runs Encryption Securely Outside RAM. In 20th USENIX Security Symposium, USENIX Security 11 , volume 17 . USENIX Association , 2011 . T. M\u00fcller, F. C. Freiling, and A. Dewald. TRESOR Runs Encryption Securely Outside RAM. In 20th USENIX Security Symposium, USENIX Security 11, volume 17. USENIX Association, 2011."},{"key":"e_1_3_2_2_76_1","first-page":"373","volume-title":"Frost: Forensic Recovery of Scrambled Telephones. In 12th International Conference on Applied Cryptography and Network Security","author":"M\u00fcller T.","year":"2013","unstructured":"T. M\u00fcller and M. Spreitzenbarth . Frost: Forensic Recovery of Scrambled Telephones. In 12th International Conference on Applied Cryptography and Network Security , pages 373 -- 388 . Springer , 2013 . T. M\u00fcller and M. Spreitzenbarth. Frost: Forensic Recovery of Scrambled Telephones. In 12th International Conference on Applied Cryptography and Network Security, pages 373--388. Springer, 2013."},{"key":"e_1_3_2_2_77_1","volume-title":"Cache Side-channel Attack AES. https:\/\/github.com\/enascimento\/cache_side-channel_attack_aes","author":"Nascimento E.","year":"2017","unstructured":"E. Nascimento . Cache Side-channel Attack AES. https:\/\/github.com\/enascimento\/cache_side-channel_attack_aes , 2017 . E. Nascimento. Cache Side-channel Attack AES. https:\/\/github.com\/enascimento\/cache_side-channel_attack_aes, 2017."},{"key":"e_1_3_2_2_78_1","volume-title":"TPM Genie: Interposer Attacks Against the Trusted Platform Module Serial Bus. https:\/\/www.nccgroup.trust\/us\/our-research\/tpm-genie-interposer-attacks-against-the-trusted-platform-module-serial-bus","author":"NCC Group","year":"2018","unstructured":"NCC Group . TPM Genie: Interposer Attacks Against the Trusted Platform Module Serial Bus. https:\/\/www.nccgroup.trust\/us\/our-research\/tpm-genie-interposer-attacks-against-the-trusted-platform-module-serial-bus , 2018 . NCC Group. TPM Genie: Interposer Attacks Against the Trusted Platform Module Serial Bus. https:\/\/www.nccgroup.trust\/us\/our-research\/tpm-genie-interposer-attacks-against-the-trusted-platform-module-serial-bus, 2018."},{"key":"e_1_3_2_2_79_1","first-page":"479","volume-title":"22th USENIX Security Symposium, USENIX Security 13","author":"Noorman J.","year":"2013","unstructured":"J. Noorman , P. Agten , W. Daniels , R. Strackx , A. Van Herrewege , C. Huygens , B. Preneel , I. Verbauwhede , and F. Piessens . Sancus: Low-cost Trustworthy Extensible Networked Devices with a Zero-software Trusted Computing Base . In 22th USENIX Security Symposium, USENIX Security 13 , pages 479 -- 498 . USENIX Association , 2013 . J. Noorman, P. Agten, W. Daniels, R. Strackx, A. Van Herrewege, C. Huygens, B. Preneel, I. Verbauwhede, and F. Piessens. Sancus: Low-cost Trustworthy Extensible Networked Devices with a Zero-software Trusted Computing Base. In 22th USENIX Security Symposium, USENIX Security 13, pages 479--498. USENIX Association, 2013."},{"key":"e_1_3_2_2_80_1","doi-asserted-by":"publisher","DOI":"10.1007\/11605805_1"},{"key":"e_1_3_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516678"},{"key":"e_1_3_2_2_82_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66399-9_20"},{"key":"e_1_3_2_2_83_1","volume-title":"Verified, Cross-Platform Cryptographic Provider. Technical report, IACR Cryptology ePrint Archive","author":"Protzenko J.","year":"2019","unstructured":"J. Protzenko , B. Parno , A. Fromherz , C. Hawblitzel , M. Polubelova , K. Bhargavan , B. Beurdouche , J. Choi , A. Delignat-Lavaud , C. Fournet , T. Ramananandro , A. Rastogi , N. Swamy , C. Wintersteiger , and S. Zanella-Beguelin . EverCrypt: A Fast , Verified, Cross-Platform Cryptographic Provider. Technical report, IACR Cryptology ePrint Archive , 2019 \/757, 2019. J. Protzenko, B. Parno, A. Fromherz, C. Hawblitzel, M. Polubelova, K. Bhargavan, B. Beurdouche, J. Choi, A. Delignat-Lavaud, C. Fournet, T. Ramananandro, A. Rastogi, N. Swamy, C. Wintersteiger, and S. Zanella-Beguelin. EverCrypt: A Fast, Verified, Cross-Platform Cryptographic Provider. Technical report, IACR Cryptology ePrint Archive, 2019\/757, 2019."},{"key":"e_1_3_2_2_84_1","first-page":"77","volume-title":"Resource Management for Isolation Enhanced Cloud Services. In 1st ACM workshop on Cloud computing security","author":"Raj H.","year":"2009","unstructured":"H. Raj , R. Nathuji , A. Singh , and P. England . Resource Management for Isolation Enhanced Cloud Services. In 1st ACM workshop on Cloud computing security , pages 77 -- 84 . ACM, 2009 . H. Raj, R. Nathuji, A. Singh, and P. England. Resource Management for Isolation Enhanced Cloud Services. In 1st ACM workshop on Cloud computing security, pages 77--84. ACM, 2009."},{"key":"e_1_3_2_2_85_1","first-page":"841","volume-title":"25th USENIX Security Symposium, USENIX Security 16","author":"Raj H.","year":"2016","unstructured":"H. Raj , S. Saroiu , A. Wolman , R. Aigner , J. Cox , P. England , C. Fenner , K. Kinshumann , J. L\u00f6 ser, D. Mattoon , M. Nystr\u00f6 m, D. Robinson , R. Spiger , S. Thom , and D. Wooten . fTPM: A Software-Only Implementation of a TPM Chip . In 25th USENIX Security Symposium, USENIX Security 16 , pages 841 -- 856 . USENIX Association , 2016 . H. Raj, S. Saroiu, A. Wolman, R. Aigner, J. Cox, P. England, C. Fenner, K. Kinshumann, J. L\u00f6 ser, D. Mattoon, M. Nystr\u00f6 m, D. Robinson, R. Spiger, S. Thom, and D. Wooten. fTPM: A Software-Only Implementation of a TPM Chip. In 25th USENIX Security Symposium, USENIX Security 16, pages 841--856. USENIX Association, 2016."},{"key":"e_1_3_2_2_86_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13389-013-0065-3"},{"key":"e_1_3_2_2_87_1","volume-title":"Secure Blue - Secure CPU Technology. https:\/\/researcher.watson.ibm.com\/researcher\/view_page.php?id=6904","author":"Boivie Rick","year":"2006","unstructured":"Rick Boivie , Eric Hall , Charanjit Jutla , Mimi Zohar . Secure Blue - Secure CPU Technology. https:\/\/researcher.watson.ibm.com\/researcher\/view_page.php?id=6904 , 2006 . Rick Boivie, Eric Hall, Charanjit Jutla, Mimi Zohar. Secure Blue - Secure CPU Technology. https:\/\/researcher.watson.ibm.com\/researcher\/view_page.php?id=6904, 2006."},{"key":"e_1_3_2_2_88_1","volume-title":"Whitepaper: Samsung KNOX Security Solution","year":"2017","unstructured":"Samsung. Whitepaper: Samsung KNOX Security Solution . 2017 . Samsung. Whitepaper: Samsung KNOX Security Solution. 2017."},{"key":"e_1_3_2_2_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541949"},{"key":"e_1_3_2_2_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.10"},{"key":"e_1_3_2_2_91_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60876-1_1"},{"key":"e_1_3_2_2_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSNW.2011.5958812"},{"key":"e_1_3_2_2_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/2876019.2876032"},{"key":"e_1_3_2_2_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897845.2897885"},{"key":"e_1_3_2_2_95_1","volume-title":"Panoply: Low-TCB Linux Applications With SGX Enclaves. In 24th Network and Distributed System Security Symposium, NDSS 2017","author":"Shinde S.","year":"2017","unstructured":"S. Shinde , D. Le Tien , S. Tople , and P. Saxena . Panoply: Low-TCB Linux Applications With SGX Enclaves. In 24th Network and Distributed System Security Symposium, NDSS 2017 , 2017 . S. Shinde, D. Le Tien, S. Tople, and P. Saxena. Panoply: Low-TCB Linux Applications With SGX Enclaves. In 24th Network and Distributed System Security Symposium, NDSS 2017, 2017."},{"key":"e_1_3_2_2_96_1","first-page":"73","volume-title":"27th Annual Computer Security Applications Conference","author":"Simmons P.","year":"2011","unstructured":"P. Simmons . Security Through Amnesia : A Software-Based Solution to the Cold Boot Attack on Disk Encryption . In 27th Annual Computer Security Applications Conference , pages 73 -- 82 . ACM, 2011 . P. Simmons. Security Through Amnesia: A Software-Based Solution to the Cold Boot Attack on Disk Encryption. In 27th Annual Computer Security Applications Conference, pages 73--82. ACM, 2011."},{"key":"e_1_3_2_2_97_1","volume-title":"DDR2, DDR3","author":"Solutions","year":"2014","unstructured":"Solutions EPN. Analysis Tools for DDR1 , DDR2, DDR3 , Embedded DDR and Fully Buffered DIMM Modules , 2014 . Solutions EPN. Analysis Tools for DDR1, DDR2, DDR3, Embedded DDR and Fully Buffered DIMM Modules, 2014."},{"key":"e_1_3_2_2_98_1","first-page":"200","volume-title":"Cache-Access Pattern Attack on Disaligned AES T-Table. In 4th International Workshop on Constructive Side-Channel Analysis and Secure Design","author":"Spreitzer R.","year":"2013","unstructured":"R. Spreitzer and T. Plos . Cache-Access Pattern Attack on Disaligned AES T-Table. In 4th International Workshop on Constructive Side-Channel Analysis and Secure Design , pages 200 -- 214 . Springer , 2013 . R. Spreitzer and T. Plos. Cache-Access Pattern Attack on Disaligned AES T-Table. In 4th International Workshop on Constructive Side-Channel Analysis and Secure Design, pages 200--214. Springer, 2013."},{"key":"e_1_3_2_2_99_1","first-page":"656","volume-title":"On the Applicability of Time-Driven Cache Attacks on Mobile Devices. In 7th International Conference on Network and System Security","author":"Spreitzer R.","year":"2013","unstructured":"R. Spreitzer and T. Plos . On the Applicability of Time-Driven Cache Attacks on Mobile Devices. In 7th International Conference on Network and System Security , pages 656 -- 662 . Springer , 2013 . R. Spreitzer and T. Plos. On the Applicability of Time-Driven Cache Attacks on Mobile Devices. In 7th International Conference on Network and System Security, pages 656--662. Springer, 2013."},{"key":"e_1_3_2_2_100_1","first-page":"357","volume-title":"AEGIS: Architecture for Tamper-Evident and Tamper-Resistant Processing. In ACM International Conference on Supercomputing 25th Anniversary Volume","author":"Suh G. E.","year":"2014","unstructured":"G. E. Suh , D. Clarke , B. Gassend , M. Van Dijk , and S. Devadas . AEGIS: Architecture for Tamper-Evident and Tamper-Resistant Processing. In ACM International Conference on Supercomputing 25th Anniversary Volume , pages 357 -- 368 . ACM, 2014 . G. E. Suh, D. Clarke, B. Gassend, M. Van Dijk, and S. Devadas. AEGIS: Architecture for Tamper-Evident and Tamper-Resistant Processing. In ACM International Conference on Supercomputing 25th Anniversary Volume, pages 357--368. ACM, 2014."},{"key":"e_1_3_2_2_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813692"},{"key":"e_1_3_2_2_102_1","first-page":"202","volume-title":"TrustDump: Reliable Memory Acquisition on Smartphones. In 19th European Symposium on Research in Computer Security, ESORICS 2014","author":"Sun H.","year":"2014","unstructured":"H. Sun , K. Sun , Y. Wang , J. Jing , and S. Jajodia . TrustDump: Reliable Memory Acquisition on Smartphones. In 19th European Symposium on Research in Computer Security, ESORICS 2014 , pages 202 -- 218 . Springer , 2014 . H. Sun, K. Sun, Y. Wang, J. Jing, and S. Jajodia. TrustDump: Reliable Memory Acquisition on Smartphones. In 19th European Symposium on Research in Computer Security, ESORICS 2014, pages 202--218. Springer, 2014."},{"key":"e_1_3_2_2_103_1","first-page":"367","volume-title":"TrustICE: Hardware-Assisted Isolated Computing Environments on Mobile Devices. In 45th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, DSN 2015","author":"Sun H.","year":"2015","unstructured":"H. Sun , K. Sun , Y. Wang , J. Jing , and H. Wang . TrustICE: Hardware-Assisted Isolated Computing Environments on Mobile Devices. In 45th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, DSN 2015 , pages 367 -- 378 . IEEE, 2015 . H. Sun, K. Sun, Y. Wang, J. Jing, and H. Wang. TrustICE: Hardware-Assisted Isolated Computing Environments on Mobile Devices. In 45th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, DSN 2015, pages 367--378. IEEE, 2015."},{"key":"e_1_3_2_2_104_1","first-page":"26","volume-title":"2nd Workshop on the Interaction between Operating Systems and Computer Architecture","author":"Tam D.","year":"2007","unstructured":"D. Tam , R. Azimi , L. Soares , and M. Stumm . Managing Shared L2 Caches on Multicore Systems in Software . In 2nd Workshop on the Interaction between Operating Systems and Computer Architecture , pages 26 -- 33 , 2007 . D. Tam, R. Azimi, L. Soares, and M. Stumm. Managing Shared L2 Caches on Multicore Systems in Software. In 2nd Workshop on the Interaction between Operating Systems and Computer Architecture, pages 26--33, 2007."},{"key":"e_1_3_2_2_105_1","volume-title":"CANSEC 2010","author":"Triulzi A.","year":"2010","unstructured":"A. Triulzi . The Jedi Packet Trick Takes over the Deathstar. Central Area Networking and Security , CANSEC 2010 , 2010 . A. Triulzi. The Jedi Packet Trick Takes over the Deathstar. Central Area Networking and Security, CANSEC 2010, 2010."},{"key":"e_1_3_2_2_106_1","first-page":"645","volume-title":"Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. In 2017 USENIX Annual Technical Conference, USENIX ATC 17","author":"Tsai C.-C.","year":"2017","unstructured":"C.-C. Tsai , D. E. Porter , and M. Vij . Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. In 2017 USENIX Annual Technical Conference, USENIX ATC 17 , pages 645 -- 658 . USENIX Association , 2017 . C.-C. Tsai, D. E. Porter, and M. Vij. Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. In 2017 USENIX Annual Technical Conference, USENIX ATC 17, pages 645--658. USENIX Association, 2017."},{"key":"e_1_3_2_2_107_1","first-page":"991","volume-title":"27th USENIX Security Symposium, USENIX Security 18","author":"Bulck J. Van","year":"2018","unstructured":"J. Van Bulck , M. Minkin , O. Weisse , D. Genkin , B. Kasikci , F. Piessens , M. Silberstein , T. F. Wenisch , Y. Yarom , and R. Strackx . Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution . In 27th USENIX Security Symposium, USENIX Security 18 , pages 991 -- 1008 . USENIX Association , 2018 . J. Van Bulck, M. Minkin, O. Weisse, D. Genkin, B. Kasikci, F. Piessens, M. Silberstein, T. F. Wenisch, Y. Yarom, and R. Strackx. Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution. In 27th USENIX Security Symposium, USENIX Security 18, pages 991--1008. USENIX Association, 2018."},{"key":"e_1_3_2_2_108_1","first-page":"1","volume-title":"SGX-Step: A Practical Attack Framework for Precise Enclave Execution Control. In 2nd Workshop on System Software for Trusted Execution","author":"Bulck J. Van","year":"2017","unstructured":"J. Van Bulck , F. Piessens , and R. Strackx . SGX-Step: A Practical Attack Framework for Precise Enclave Execution Control. In 2nd Workshop on System Software for Trusted Execution , pages 4: 1 -- 4 :6. ACM, 2017 . J. Van Bulck, F. Piessens, and R. Strackx. SGX-Step: A Practical Attack Framework for Precise Enclave Execution Control. In 2nd Workshop on System Software for Trusted Execution, pages 4:1--4:6. ACM, 2017."},{"key":"e_1_3_2_2_109_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660316"},{"key":"e_1_3_2_2_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134038"},{"key":"e_1_3_2_2_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/3029806.3029822"},{"key":"e_1_3_2_2_112_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32946-3_23"},{"key":"e_1_3_2_2_113_1","first-page":"151","volume-title":"On Cache Timing Attacks Considering Multi-core Aspects in Virtualized Embedded Systems. In 6th International Conference on Trusted Systems","author":"Wei\u00df M.","year":"2014","unstructured":"M. Wei\u00df , B. Weggenmann , M. August , and G. Sigl . On Cache Timing Attacks Considering Multi-core Aspects in Virtualized Embedded Systems. In 6th International Conference on Trusted Systems , pages 151 -- 167 . Springer , 2014 . M. Wei\u00df, B. Weggenmann, M. August, and G. Sigl. On Cache Timing Attacks Considering Multi-core Aspects in Virtualized Embedded Systems. In 6th International Conference on Trusted Systems, pages 151--167. Springer, 2014."},{"key":"e_1_3_2_2_114_1","first-page":"640","volume-title":"Controlled-Channel Attacks: Deterministic Side Channels for Untrusted Operating Systems. In 36th IEEE Symposium on Security and Privacy, S&P 2015","author":"Xu Y.","year":"2015","unstructured":"Y. Xu , W. Cui , and M. Peinado . Controlled-Channel Attacks: Deterministic Side Channels for Untrusted Operating Systems. In 36th IEEE Symposium on Security and Privacy, S&P 2015 , pages 640 -- 656 . IEEE, 2015 . Y. Xu, W. Cui, and M. Peinado. Controlled-Channel Attacks: Deterministic Side Channels for Untrusted Operating Systems. In 36th IEEE Symposium on Security and Privacy, S&P 2015, pages 640--656. IEEE, 2015."},{"key":"e_1_3_2_2_115_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00004"},{"key":"e_1_3_2_2_116_1","first-page":"719","volume-title":"23rd USENIX Security Symposium, USENIX Security 14","author":"Yarom Y.","year":"2014","unstructured":"Y. Yarom and K. Falkner . FLUSH+RELOAD: A High Resolution, Low Noise, L3 Cache Side-channel Attack . In 23rd USENIX Security Symposium, USENIX Security 14 , pages 719 -- 732 . USENIX Association , 2014 . Y. Yarom and K. Falkner. FLUSH+RELOAD: A High Resolution, Low Noise, L3 Cache Side-channel Attack. In 23rd USENIX Security Symposium, USENIX Security 14, pages 719--732. USENIX Association, 2014."},{"key":"e_1_3_2_2_117_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628104"},{"key":"e_1_3_2_2_118_1","doi-asserted-by":"publisher","DOI":"10.1145\/3210240.3210338"},{"key":"e_1_3_2_2_119_1","first-page":"2019","article-title":"SoftME: A Software-Based Memory Protection Approach for TEE System to Resist Physical Attacks","author":"Zhang M.","year":"2019","unstructured":"M. Zhang , Q. Zhang , S. Zhao , Z. Shi , and Y. Guan . SoftME: A Software-Based Memory Protection Approach for TEE System to Resist Physical Attacks . Security and Communication Networks , 2019 , 2019 . M. Zhang, Q. Zhang, S. Zhao, Z. Shi, and Y. Guan. SoftME: A Software-Based Memory Protection Approach for TEE System to Resist Physical Attacks. Security and Communication Networks, 2019, 2019.","journal-title":"Security and Communication Networks"},{"key":"e_1_3_2_2_120_1","first-page":"337","volume-title":"CacheKit: Evading Memory Introspection Using Cache Incoherence. In 1st IEEE European Symposium on Security and Privacy, EuroS&P 2016","author":"Zhang N.","year":"2016","unstructured":"N. Zhang , H. Sun , K. Sun , W. Lou , and Y. T. Hou . CacheKit: Evading Memory Introspection Using Cache Incoherence. In 1st IEEE European Symposium on Security and Privacy, EuroS&P 2016 , pages 337 -- 352 . IEEE, 2016 . N. Zhang, H. Sun, K. Sun, W. Lou, and Y. T. Hou. CacheKit: Evading Memory Introspection Using Cache Incoherence. In 1st IEEE European Symposium on Security and Privacy, EuroS&P 2016, pages 337--352. IEEE, 2016."},{"key":"e_1_3_2_2_121_1","first-page":"72","volume-title":"Case: Cache-Assisted Secure Execution on ARM Processors. In 37th IEEE Symposium on Security and Privacy, S&P 2016","author":"Zhang N.","year":"2016","unstructured":"N. Zhang , K. Sun , W. Lou , and Y. T. Hou . Case: Cache-Assisted Secure Execution on ARM Processors. In 37th IEEE Symposium on Security and Privacy, S&P 2016 , pages 72 -- 90 . IEEE, 2016 . N. Zhang, K. Sun, W. Lou, and Y. T. Hou. Case: Cache-Assisted Secure Execution on ARM Processors. In 37th IEEE Symposium on Security and Privacy, S&P 2016, pages 72--90. IEEE, 2016."},{"key":"e_1_3_2_2_122_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8486293"},{"key":"e_1_3_2_2_123_1","first-page":"105","volume-title":"22nd International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2019","author":"Zhao S.","year":"2019","unstructured":"S. Zhao , Q. Zhang , Y. Qin , W. Feng , and D. Feng . Minimal Kernel: An Operating System Architecture for TEE to Resist Board Level Physical Attacks . In 22nd International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2019 , pages 105 -- 120 . USENIX Association , 2019 . S. Zhao, Q. Zhang, Y. Qin, W. Feng, and D. Feng. Minimal Kernel: An Operating System Architecture for TEE to Resist Board Level Physical Attacks. In 22nd International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2019, pages 105--120. USENIX Association, 2019."},{"key":"e_1_3_2_2_124_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134043"}],"event":{"name":"CCS '19: 2019 ACM SIGSAC Conference on Computer and Communications Security","location":"London United Kingdom","acronym":"CCS '19","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3319535.3363205","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3319535.3363205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:32Z","timestamp":1750203872000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3319535.3363205"}},"subtitle":["A Software-based Approach to Secure Enclave Architecture Using TEE"],"short-title":[],"issued":{"date-parts":[[2019,11,6]]},"references-count":124,"alternative-id":["10.1145\/3319535.3363205","10.1145\/3319535"],"URL":"https:\/\/doi.org\/10.1145\/3319535.3363205","relation":{},"subject":[],"published":{"date-parts":[[2019,11,6]]},"assertion":[{"value":"2019-11-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}