{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:46Z","timestamp":1750220626185,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,30]],"date-time":"2020-10-30T00:00:00Z","timestamp":1604016000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"U.S. NSF","award":["CNS-1815650"],"award-info":[{"award-number":["CNS-1815650"]}]},{"name":"National Science and Technology Major Project of China","award":["2018ZX03001-010"],"award-info":[{"award-number":["2018ZX03001-010"]}]},{"name":"National Cryptography Development Fund","award":["MMJJ20180222, MMJJ20170215"],"award-info":[{"award-number":["MMJJ20180222, MMJJ20170215"]}]},{"name":"U.S. ONR","award":["N00014-16-1-3214, N00014-18-2893"],"award-info":[{"award-number":["N00014-16-1-3214, N00014-18-2893"]}]},{"name":"National Natural Science Foundation of China","award":["61802398"],"award-info":[{"award-number":["61802398"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,30]]},"DOI":"10.1145\/3372297.3417886","type":"proceedings-article","created":{"date-parts":[[2020,11,2]],"date-time":"2020-11-02T18:27:04Z","timestamp":1604341624000},"page":"1001-1015","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Cache-in-the-Middle (CITM) Attacks: Manipulating Sensitive Data in Isolated Execution Environments"],"prefix":"10.1145","author":[{"given":"Jie","family":"Wang","sequence":"first","affiliation":[{"name":"Institute of Information Engineering, CAS &amp; George Mason University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kun","family":"Sun","sequence":"additional","affiliation":[{"name":"George Mason University, Fairfax, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lingguang","family":"Lei","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, CAS &amp; University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shengye","family":"Wan","sequence":"additional","affiliation":[{"name":"College of William and Mary &amp; George Mason University, Williamsburg, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuewu","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, CAS &amp; University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiwu","family":"Jing","sequence":"additional","affiliation":[{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,11,2]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"TrustZone: Integrated hardware and software security. ARM white paper 3, 4","author":"Alves Tiago","year":"2004","unstructured":"Tiago Alves and Don Felton . 2004. TrustZone: Integrated hardware and software security. ARM white paper 3, 4 ( 2004 ). Tiago Alves and Don Felton. 2004. TrustZone: Integrated hardware and software security. ARM white paper 3, 4 (2004)."},{"key":"e_1_3_2_2_2_1","unstructured":"Android. 2017. Trusty TEE | Android Open Source Project. https:\/\/source.android.com\/security\/trusty\/.  Android. 2017. Trusty TEE | Android Open Source Project. https:\/\/source.android.com\/security\/trusty\/."},{"key":"e_1_3_2_2_3_1","unstructured":"ANTUTU. 2019. Aututu Benchmark. http:\/\/www.antutu.com\/en\/index.html.  ANTUTU. 2019. Aututu Benchmark. http:\/\/www.antutu.com\/en\/index.html."},{"key":"e_1_3_2_2_4_1","unstructured":"ARM. [n.d.]. ARM Security Technology Building a Secure System using TrustZoneTechnology. https:\/\/static.docs.arm.com\/genc009492\/c\/PRD29-GENC-009492C_trustzone_security_whitepaper.pdf.  ARM. [n.d.]. ARM Security Technology Building a Secure System using TrustZoneTechnology. https:\/\/static.docs.arm.com\/genc009492\/c\/PRD29-GENC-009492C_trustzone_security_whitepaper.pdf."},{"key":"e_1_3_2_2_5_1","unstructured":"ARM. 2014. ARM Architecture Reference Manual. https:\/\/static.docs.arm.com\/ddi0406\/c\/DDI0406C_C_arm_architecture_reference_manual.pdf.  ARM. 2014. ARM Architecture Reference Manual. https:\/\/static.docs.arm.com\/ddi0406\/c\/DDI0406C_C_arm_architecture_reference_manual.pdf."},{"key":"e_1_3_2_2_6_1","unstructured":"ARM. 2015. ARM CoreLink TZC-400 TrustZone Address Space Controller. https:\/\/static.docs.arm.com\/100325\/0001\/arm_corelink_tzc400_trustzone_address_space_controller_trm_100325_0001_02_en.pdf.  ARM. 2015. ARM CoreLink TZC-400 TrustZone Address Space Controller. https:\/\/static.docs.arm.com\/100325\/0001\/arm_corelink_tzc400_trustzone_address_space_controller_trm_100325_0001_02_en.pdf."},{"key":"e_1_3_2_2_7_1","unstructured":"ARM. 2016. ARM Cortex-A53 MPCore Processor Technical Reference Manual. https:\/\/developer.arm.com\/docs\/ddi0500\/g.  ARM. 2016. ARM Cortex-A53 MPCore Processor Technical Reference Manual. https:\/\/developer.arm.com\/docs\/ddi0500\/g."},{"key":"e_1_3_2_2_8_1","unstructured":"ARM. 2016. ARM Cortex-A9 Technical Reference Manual. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.100511_0401_10_en\/arm_cortexa9_trm_100511_0401_10_en.pdf.  ARM. 2016. ARM Cortex-A9 Technical Reference Manual. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.100511_0401_10_en\/arm_cortexa9_trm_100511_0401_10_en.pdf."},{"key":"e_1_3_2_2_9_1","unstructured":"ARM. 2016. Juno r2 ARM Development Platform Technical Reference Manual. https:\/\/developer.arm.com\/docs\/ddi0515\/f\/juno-r2-arm-development-platform-soc-technical-reference-manual.  ARM. 2016. Juno r2 ARM Development Platform Technical Reference Manual. https:\/\/developer.arm.com\/docs\/ddi0515\/f\/juno-r2-arm-development-platform-soc-technical-reference-manual."},{"key":"e_1_3_2_2_10_1","unstructured":"ARM. 2017. ARM virtualization. https:\/\/developer.arm.com\/docs\/100942\/0100\/aarch64-virtualization.  ARM. 2017. ARM virtualization. https:\/\/developer.arm.com\/docs\/100942\/0100\/aarch64-virtualization."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660350"},{"volume-title":"ACM Conference on Computer and Communications Security. 38--49","author":"Azab Ahmed M.","key":"e_1_3_2_2_12_1","unstructured":"Ahmed M. Azab , Peng Ning , Zhi Wang , Xuxian Jiang , Xiaolan Zhang , and Nathan C. Skalsky . 2010. HyperSentry: enabling stealthy in-context measurement of hypervisor integrity . In ACM Conference on Computer and Communications Security. 38--49 . Ahmed M. Azab, Peng Ning, Zhi Wang, Xuxian Jiang, Xiaolan Zhang, and Nathan C. Skalsky. 2010. HyperSentry: enabling stealthy in-context measurement of hypervisor integrity. In ACM Conference on Computer and Communications Security. 38--49."},{"key":"e_1_3_2_2_13_1","volume-title":"Shielding applications from an untrusted cloud with haven. ACM Transactions on Computer Systems(TOCS)33, 3","author":"Baumann Andrew","year":"2015","unstructured":"Andrew Baumann , Marcus Peinado , and Galen Hunt . 2015. Shielding applications from an untrusted cloud with haven. ACM Transactions on Computer Systems(TOCS)33, 3 ( 2015 ), 8. Andrew Baumann, Marcus Peinado, and Galen Hunt. 2015. Shielding applications from an untrusted cloud with haven. ACM Transactions on Computer Systems(TOCS)33, 3 (2015), 8."},{"key":"e_1_3_2_2_14_1","volume-title":"SANCTUARY: ARMing TrustZone with User-space Enclaves. In NDSS.","author":"Brasser Ferdinand","year":"2019","unstructured":"Ferdinand Brasser , David Gens , Patrick Jauernig , Ahmad-Reza Sadeghi , and Emmanuel Stapf . 2019 . SANCTUARY: ARMing TrustZone with User-space Enclaves. In NDSS. Ferdinand Brasser, David Gens, Patrick Jauernig, Ahmad-Reza Sadeghi, and Emmanuel Stapf. 2019. SANCTUARY: ARMing TrustZone with User-space Enclaves. In NDSS."},{"key":"e_1_3_2_2_15_1","volume-title":"11th USENIX Workshop on Offensive Technologies(WOOT 17)","author":"Brasser Ferdinand","year":"2017","unstructured":"Ferdinand Brasser , Urs M\u00fcller , Alexandra Dmitrienko , Kari Kostiainen , SrdjanCapkun, and Ahmad-Reza Sadeghi . 2017 . Software grand exposure: SGX cacheattacks are practical . In 11th USENIX Workshop on Offensive Technologies(WOOT 17) . Ferdinand Brasser, Urs M\u00fcller, Alexandra Dmitrienko, Kari Kostiainen, SrdjanCapkun, and Ahmad-Reza Sadeghi. 2017. Software grand exposure: SGX cacheattacks are practical. In 11th USENIX Workshop on Offensive Technologies(WOOT 17)."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-50011-9_29"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00061"},{"key":"e_1_3_2_2_18_1","volume-title":"MIPE: a practical memory integrity protection method in a trusted execution environment.Cluster Computing 20, 2","author":"Chang Rui","year":"2017","unstructured":"Rui Chang , Liehui Jiang , Wenzhi Chen , Yang Xiang , Yuxia Cheng , and Abdulhameed Alelaiwi . 2017. MIPE: a practical memory integrity protection method in a trusted execution environment.Cluster Computing 20, 2 ( 2017 ), 1075--1087. Rui Chang, Liehui Jiang, Wenzhi Chen, Yang Xiang, Yuxia Cheng, and Abdulhameed Alelaiwi. 2017. MIPE: a practical memory integrity protection method in a trusted execution environment.Cluster Computing 20, 2 (2017), 1075--1087."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1353535.1346284"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"crossref","unstructured":"Yuxia Cheng Qing Wu Bei Wang and Wenzhi Chen. 2017. Protecting In-memory Data Cache with Secure Enclaves in Untrusted Cloud. In proceeding of International Symposium on Cyberspace Safety and Security.  Yuxia Cheng Qing Wu Bei Wang and Wenzhi Chen. 2017. Protecting In-memory Data Cache with Secure Enclaves in Untrusted Cloud. In proceeding of International Symposium on Cyberspace Safety and Security.","DOI":"10.1007\/978-3-319-69471-9_4"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274704"},{"key":"e_1_3_2_2_22_1","volume-title":"In2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Cho Yeongpil","year":"2016","unstructured":"Yeongpil Cho , Junbum Shin , Donghyun Kwon , MyungJoo Ham , Yuna Kim , and Yunheung Paek . 2016 . Hardware-assisted on-demand hypervisor activation for efficient security critical code execution on mobile devices . In2016 USENIX Annual Technical Conference (USENIX ATC 16) . 565--578. Yeongpil Cho, Junbum Shin, Donghyun Kwon, MyungJoo Ham, Yuna Kim, andYunheung Paek. 2016. Hardware-assisted on-demand hypervisor activation for efficient security critical code execution on mobile devices. In2016 USENIX Annual Technical Conference (USENIX ATC 16). 565--578."},{"volume-title":"OCRAM-Assisted Sensitive Data Protection on ARM-Based Platform. In European Symposium on Research in Computer Security. Springer, 412--438","author":"Chu Dawei","key":"e_1_3_2_2_23_1","unstructured":"Dawei Chu , Yuewu Wang , Lingguang Lei , Yanchu Li , Jiwu Jing , and Kun Sun .2019. OCRAM-Assisted Sensitive Data Protection on ARM-Based Platform. In European Symposium on Research in Computer Security. Springer, 412--438 . Dawei Chu, Yuewu Wang, Lingguang Lei, Yanchu Li, Jiwu Jing, and Kun Sun.2019. OCRAM-Assisted Sensitive Data Protection on ARM-Based Platform. In European Symposium on Research in Computer Security. Springer, 412--438."},{"key":"e_1_3_2_2_24_1","volume-title":"lia A Lebedev, and Srinivas Devadas","author":"Costan Victor","year":"2016","unstructured":"Victor Costan , lia A Lebedev, and Srinivas Devadas . 2016 . Sanctum : Minimal Hardware Extensions for Strong Software Isolation. In proceeding of usenix security symposium. Victor Costan, lia A Lebedev, and Srinivas Devadas. 2016. Sanctum: Minimal Hardware Extensions for Strong Software Isolation. In proceeding of usenix security symposium."},{"key":"e_1_3_2_2_25_1","unstructured":"ECG. 2019. Source code of Ginseng. http:\/\/download.recg.org.  ECG. 2019. Source code of Ginseng. http:\/\/download.recg.org."},{"key":"e_1_3_2_2_26_1","unstructured":"Samsung Electronics. 2013. Samsung KNOX. http:\/\/www.samsung.com\/global\/business\/mobile\/solution\/security\/samsung-knox.  Samsung Electronics. 2013. Samsung KNOX. http:\/\/www.samsung.com\/global\/business\/mobile\/solution\/security\/samsung-knox."},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132782"},{"key":"e_1_3_2_2_28_1","volume-title":"Proceedings of the2014 Mobile Security Technologies (MoST) workshop.","author":"Ge Xinyang","year":"2014","unstructured":"Xinyang Ge , Hayawardh Vijayakumar , and Trent Jaeger . 2014 . SPROBES: Enforcing kernel code integrity on the trustzone architecture . In Proceedings of the2014 Mobile Security Technologies (MoST) workshop. Xinyang Ge, Hayawardh Vijayakumar, and Trent Jaeger. 2014. SPROBES: Enforcing kernel code integrity on the trustzone architecture. In Proceedings of the2014 Mobile Security Technologies (MoST) workshop."},{"key":"e_1_3_2_2_29_1","unstructured":"Google. 2012. QSEEComAPI.h. https:\/\/android.googlesource.com\/platform\/hardware\/qcom\/keymaster\/+\/master\/QSEEComAPI.h.  Google. 2012. QSEEComAPI.h. https:\/\/android.googlesource.com\/platform\/hardware\/qcom\/keymaster\/+\/master\/QSEEComAPI.h."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3065913.3065915"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3081333.3081349"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.11"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"crossref","unstructured":"Owen S. Hofmann Sangman Kim Alan M. Dunn Michael Z. Lee and Emmett Witchel. 2013. InkTag: secure applications on an untrusted operating system. In ASPLOS. 265--278.  Owen S. Hofmann Sangman Kim Alan M. Dunn Michael Z. Lee and Emmett Witchel. 2013. InkTag: secure applications on an untrusted operating system. In ASPLOS. 265--278.","DOI":"10.1145\/2499368.2451146"},{"key":"e_1_3_2_2_34_1","unstructured":"Zhichao Hua Jinyu Gu Yubin Xia Haibo Chen Binyu Zang and Haibing Guan. 2017. vTZ: Virtualizing ARM TrustZone. In Proceeding of usenix security symposium.  Zhichao Hua Jinyu Gu Yubin Xia Haibo Chen Binyu Zang and Haibing Guan. 2017. vTZ: Virtualizing ARM TrustZone. In Proceeding of usenix security symposium."},{"key":"e_1_3_2_2_35_1","unstructured":"Huawei. 2017. Huawei SecureOS. http:\/\/developer.huawei.com\/cn\/consumer\/devunion\/ui\/server\/SecureOS.html.  Huawei. 2017. Huawei SecureOS. http:\/\/developer.huawei.com\/cn\/consumer\/devunion\/ui\/server\/SecureOS.html."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2016.2622261"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2018.2840709"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"crossref","unstructured":"Jinsoo Jang Sunjune Kong Minsu Kim Daegyeong Kim and Brent Byunghoon Kang. 2015. SeCReT: Secure Channel between Rich Execution Environment and Trusted Execution Environment. In Proceeding of network and distributed systems ecurity symposium(NDSS).  Jinsoo Jang Sunjune Kong Minsu Kim Daegyeong Kim and Brent Byunghoon Kang. 2015. SeCReT: Secure Channel between Rich Execution Environment and Trusted Execution Environment. In Proceeding of network and distributed systems ecurity symposium(NDSS).","DOI":"10.14722\/ndss.2015.23189"},{"key":"e_1_3_2_2_39_1","volume-title":"PrOS: Light-weight Privatized Secure OSes in ARM TrustZone","author":"Kwon Donghyun","year":"2019","unstructured":"Donghyun Kwon , Jiwon Seo , Yeongpil Cho , Byoungyoung Lee , and Yunheung Paek . 2019. PrOS: Light-weight Privatized Secure OSes in ARM TrustZone . IEEE Transactions on Mobile Computing( 2019 ). Donghyun Kwon, Jiwon Seo, Yeongpil Cho, Byoungyoung Lee, and Yunheung Paek. 2019. PrOS: Light-weight Privatized Secure OSes in ARM TrustZone. IEEE Transactions on Mobile Computing(2019)."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313808.3313810"},{"key":"e_1_3_2_2_41_1","volume-title":"2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Li Yanlin","year":"2014","unstructured":"Yanlin Li , Jonathan McCune , James Newsome , Adrian Perrig , Brandon Baker , and Will Drewry . 2014 . Minibox: A two-way sandbox for x86 native code . In 2014 USENIX Annual Technical Conference (USENIX ATC 14) . 409--420. Yanlin Li, Jonathan McCune, James Newsome, Adrian Perrig, Brandon Baker, and Will Drewry. 2014. Minibox: A two-way sandbox for x86 native code. In 2014 USENIX Annual Technical Conference (USENIX ATC 14). 409--420."},{"key":"e_1_3_2_2_42_1","volume-title":"25th USENIX Security Symposium (USENIX Security 16)","author":"Lipp Moritz","year":"2016","unstructured":"Moritz Lipp , Daniel Gruss , Raphael Spreitzer , Cl\u00e9mentine Maurice , and Stefan Mangard . 2016 . Armageddon: Cache attacks on mobile devices . In 25th USENIX Security Symposium (USENIX Security 16) . 549--564. Moritz Lipp, Daniel Gruss, Raphael Spreitzer, Cl\u00e9mentine Maurice, and Stefan Mangard. 2016. Armageddon: Cache attacks on mobile devices. In 25th USENIX Security Symposium (USENIX Security 16). 549--564."},{"key":"e_1_3_2_2_43_1","volume-title":"TrustVisor: Efficient TCB Reduction and Attestation. In IEEE Symposium on Security and Privacy. 143--158","author":"McCune Jonathan M.","year":"2010","unstructured":"Jonathan M. McCune , Yanlin Li , Ning Qu , Zongwei Zhou , Anupam Datta , Virgil D. Gligor , and Adrian Perrig . 2010 . TrustVisor: Efficient TCB Reduction and Attestation. In IEEE Symposium on Security and Privacy. 143--158 . Jonathan M. McCune, Yanlin Li, Ning Qu, Zongwei Zhou, Anupam Datta, Virgil D. Gligor, and Adrian Perrig. 2010. TrustVisor: Efficient TCB Reduction and Attestation. In IEEE Symposium on Security and Privacy. 143--158."},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"crossref","unstructured":"Jonathan M. McCune Bryan Parno Adrian Perrig Michael K. Reiter and HiroshiIsozaki. 2008. Flicker: an execution infrastructure for tcb minimization. In EuroSys. 315--328.  Jonathan M. McCune Bryan Parno Adrian Perrig Michael K. Reiter and HiroshiIsozaki. 2008. Flicker: an execution infrastructure for tcb minimization. In EuroSys. 315--328.","DOI":"10.1145\/1357010.1352625"},{"key":"e_1_3_2_2_45_1","volume-title":"Innovative instructionsand software model for isolated execution.HASP@ ISCA10","author":"McKeen Frank","year":"2013","unstructured":"Frank McKeen , Ilya Alexandrovich , Alex Berenzon , Carlos V Rozas , Hisham Shafi , Vedvyas Shanbhogue , and Uday R Savagaonkar . 2013. Innovative instructionsand software model for isolated execution.HASP@ ISCA10 ( 2013 ). Frank McKeen, Ilya Alexandrovich, Alex Berenzon, Carlos V Rozas, Hisham Shafi,Vedvyas Shanbhogue, and Uday R Savagaonkar. 2013. Innovative instructionsand software model for isolated execution.HASP@ ISCA10 (2013)."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3265723.3265725"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66787-4_4"},{"key":"e_1_3_2_2_48_1","unstructured":"OP-TEE. 2018. optee-os. https:\/\/github.com\/OP-TEE.  OP-TEE. 2018. optee-os. https:\/\/github.com\/OP-TEE."},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87403-4_1"},{"key":"e_1_3_2_2_50_1","volume-title":"Using ARM TrustZone to build a trusted language runtime for mobile applications. ACM SIGARCH Computer Architecture News42, 1","author":"Santos Nuno","year":"2014","unstructured":"Nuno Santos , Himanshu Raj , Stefan Saroiu , and Alec Wolman . 2014. Using ARM TrustZone to build a trusted language runtime for mobile applications. ACM SIGARCH Computer Architecture News42, 1 ( 2014 ), 67--80. Nuno Santos, Himanshu Raj, Stefan Saroiu, and Alec Wolman. 2014. Using ARM TrustZone to build a trusted language runtime for mobile applications. ACM SIGARCH Computer Architecture News42, 1 (2014), 67--80."},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60876-1_1"},{"volume-title":"Designing and Optimizing System Software","author":"Sloss Andrew","key":"e_1_3_2_2_52_1","unstructured":"Andrew Sloss , Dominic Symes , and Chris Wright . 2004. ARM System Developer's Guide : Designing and Optimizing System Software . Morgan Kaufmann Publishers Inc ., San Francisco, CA, USA. Andrew Sloss, Dominic Symes, and Chris Wright. 2004.ARM System Developer's Guide: Designing and Optimizing System Software. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA."},{"key":"e_1_3_2_2_53_1","volume-title":"Ariadne: A Minimal Approach to State Continuity. In Proceeding of usenix security symposium.","author":"Strackx Raoul","year":"2016","unstructured":"Raoul Strackx and Frank Piessens . 2016 . Ariadne: A Minimal Approach to State Continuity. In Proceeding of usenix security symposium. Raoul Strackx and Frank Piessens. 2016. Ariadne: A Minimal Approach to State Continuity. In Proceeding of usenix security symposium."},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"crossref","unstructured":"He Sun Kun Sun Yuewu Wang and Jiwu Jing. 2015. TrustOTP: Transforming Smartphones into Secure One-Time Password. In Proceeding of ACM computer and communications security (CCS).  He Sun Kun Sun Yuewu Wang and Jiwu Jing. 2015. TrustOTP: Transforming Smartphones into Secure One-Time Password. In Proceeding of ACM computer and communications security (CCS).","DOI":"10.1145\/2810103.2813692"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2015.11"},{"key":"e_1_3_2_2_56_1","volume-title":"Ginseng: Keeping Secrets in Registers When You Distrust the Operating System. In NDSS.","author":"Yun Min Hong","year":"2019","unstructured":"Min Hong Yun and Lin Zhong . 2019 . Ginseng: Keeping Secrets in Registers When You Distrust the Operating System. In NDSS. Min Hong Yun and Lin Zhong. 2019. Ginseng: Keeping Secrets in Registers When You Distrust the Operating System. In NDSS."},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043576"},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2016.34"},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.13"},{"key":"e_1_3_2_2_60_1","volume-title":"TruSpy: Cache Side-Channel Information Leakage from the Secure World on ARM Devices. IACR Cryptology ePrint Archive2016","author":"Zhang Ning","year":"2016","unstructured":"Ning Zhang , Kun Sun , Deborah Shands , Wenjing Lou , and Y Thomas Hou . 2016. TruSpy: Cache Side-Channel Information Leakage from the Secure World on ARM Devices. IACR Cryptology ePrint Archive2016 ( 2016 ), 980. Ning Zhang, Kun Sun, Deborah Shands, Wenjing Lou, and Y Thomas Hou. 2016. TruSpy: Cache Side-Channel Information Leakage from the Secure World on ARM Devices. IACR Cryptology ePrint Archive2016 (2016), 980."},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3319535.3363205"}],"event":{"name":"CCS '20: 2020 ACM SIGSAC Conference on Computer and Communications Security","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"],"location":"Virtual Event USA","acronym":"CCS '20"},"container-title":["Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3372297.3417886","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3372297.3417886","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:32Z","timestamp":1750197692000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3372297.3417886"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,30]]},"references-count":61,"alternative-id":["10.1145\/3372297.3417886","10.1145\/3372297"],"URL":"https:\/\/doi.org\/10.1145\/3372297.3417886","relation":{},"subject":[],"published":{"date-parts":[[2020,10,30]]},"assertion":[{"value":"2020-11-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}