{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T14:32:50Z","timestamp":1780756370773,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T00:00:00Z","timestamp":1737331200000},"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":[[2025,1,20]]},"DOI":"10.1145\/3658617.3697763","type":"proceedings-article","created":{"date-parts":[[2025,3,4]],"date-time":"2025-03-04T14:32:21Z","timestamp":1741098741000},"page":"454-460","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Dep-TEE: Decoupled Memory Protection for Secure and Scalable Inter-enclave Communication on RISC-V"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7782-9541","authenticated-orcid":false,"given":"Shangjie","family":"Pan","sequence":"first","affiliation":[{"name":"SKLP, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3358-5981","authenticated-orcid":false,"given":"Xuanyao","family":"Peng","sequence":"additional","affiliation":[{"name":"SKLP, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-0341-0431","authenticated-orcid":false,"given":"Zeyuan","family":"Man","sequence":"additional","affiliation":[{"name":"ShanghaiTech University, Shanghai, China"},{"name":"Beijing Institute of Open Source Chip, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9966-9641","authenticated-orcid":false,"given":"Xiquan","family":"Zhao","sequence":"additional","affiliation":[{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5351-592X","authenticated-orcid":false,"given":"Dongrong","family":"Zhang","sequence":"additional","affiliation":[{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-5321-5052","authenticated-orcid":false,"given":"Bicheng","family":"Yang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7945-8430","authenticated-orcid":false,"given":"Dong","family":"Du","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6233-3538","authenticated-orcid":false,"given":"Hang","family":"Lu","sequence":"additional","affiliation":[{"name":"SKLP, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6558-5298","authenticated-orcid":false,"given":"Yubin","family":"Xia","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong Univ., Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0874-814X","authenticated-orcid":false,"given":"Xiaowei","family":"Li","sequence":"additional","affiliation":[{"name":"SKLP, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,3,4]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","unstructured":"Adil Ahmad Juhee Kim Jaebaek Seo Insik Shin Pedro Fonseca and Byoungyoung Lee. 2021. Chancel: efficient multi-client isolation under adversarial programs. In NDSS.","DOI":"10.14722\/ndss.2021.24057"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPEC.2015.7322462"},{"key":"e_1_3_2_1_3_1","volume-title":"Amd secure encrypted virtualization. https:\/\/developer.amd.com\/sev\/. Referenced","year":"2024","unstructured":"2019. Amd secure encrypted virtualization. https:\/\/developer.amd.com\/sev\/. Referenced 2024. (2019)."},{"key":"e_1_3_2_1_4_1","volume-title":"Arm cca. https:\/\/www.arm.com\/architecture\/security-features\/arm-confidential-compute-architecture. Referenced","year":"2024","unstructured":"2024. Arm cca. https:\/\/www.arm.com\/architecture\/security-features\/arm-confidential-compute-architecture. Referenced 2024. (2024)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Ferdinand Brasser David Gens Patrick Jauernig Ahmad-Reza Sadeghi and Emmanuel Stapf. 2019. Sanctuary: arming trustzone with user-space enclaves. In NDSS.","DOI":"10.14722\/ndss.2019.23448"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00089"},{"key":"e_1_3_2_1_7_1","volume-title":"25th USENIX Security Symposium (USENIX Security 16)","author":"Costan Victor","year":"2016","unstructured":"Victor Costan, Ilia Lebedev, and Srinivas Devadas. 2016. Sanctum: minimal hardware extensions for strong software isolation. In 25th USENIX Security Symposium (USENIX Security 16), 857--874."},{"key":"e_1_3_2_1_8_1","unstructured":"Drew Dean and Alan J Hu. 2004. Fixing races for fun and profit: how to use access (2). In USENIX security symposium 195--206."},{"key":"e_1_3_2_1_9_1","volume-title":"15th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 21), 275--294.","author":"Feng Erhu","unstructured":"Erhu Feng, Xu Lu, Dong Du, Bicheng Yang, Xueqiang Jiang, Yubin Xia, Binyu Zang, and Haibo Chen. 2021. Scalable memory protection in the {penglai} enclave. In 15th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 21), 275--294."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132782"},{"key":"e_1_3_2_1_11_1","volume-title":"Linux journal","author":"Heinlein Paul","year":"1998","unstructured":"Paul Heinlein. 1998. Fastcgi. Linux journal, 1998, 55es, 1--es."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3231594"},{"key":"e_1_3_2_1_13_1","volume-title":"Intel tdx. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/articles\/intel-trust-domain-extensions.html. Referenced","year":"2024","unstructured":"2020. Intel tdx. https:\/\/software.intel.com\/content\/www\/us\/en\/develop\/articles\/intel-trust-domain-extensions.html. Referenced 2024. (2020)."},{"key":"e_1_3_2_1_14_1","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Konoth Radhesh Krishnan","year":"2018","unstructured":"Radhesh Krishnan Konoth, Marco Oliverio, Andrei Tatar, Dennis Andriesse, Herbert Bos, Cristiano Giuffrida, and Kaveh Razavi. 2018. {Zebram}: comprehensive and compatible software protection against rowhammer attacks. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18), 697--710."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387532"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Frank McKeen Ilya Alexandrovich Alex Berenzon Carlos V Rozas Hisham Shafi Vedvyas Shanbhogue and Uday R Savagaonkar. 2013. Innovative instructions and software model for isolated execution. Hasp@ isca 10 1.","DOI":"10.1145\/2487726.2488368"},{"key":"e_1_3_2_1_17_1","unstructured":"2021. Nginx docs | nginx content caching. https:\/\/docs.nginx.com\/nginx\/admin-guide\/content-cache\/content-caching\/. (2021)."},{"key":"e_1_3_2_1_18_1","volume-title":"https:\/\/github.com\/Penglai-Enclave\/PenglaiEnclave-sPMP. Referenced","year":"2024","unstructured":"2024. Penglai-enclave-pmp. https:\/\/github.com\/Penglai-Enclave\/PenglaiEnclave-sPMP. Referenced 2024. (2024)."},{"key":"e_1_3_2_1_19_1","volume-title":"Risc-v spmp. https:\/\/github.com\/riscv\/riscv-spmp\/blob\/main\/rv-spmp-spec.pdf. Referenced","year":"2024","unstructured":"2024. Risc-v spmp. https:\/\/github.com\/riscv\/riscv-spmp\/blob\/main\/rv-spmp-spec.pdf. Referenced 2024. (2024)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2016.2614497"},{"key":"e_1_3_2_1_21_1","volume-title":"The common gateway interface (cgi) version 1.1. https:\/\/www.rfc-editor","year":"2004","unstructured":"2004. The common gateway interface (cgi) version 1.1. https:\/\/www.rfc-editor.org\/rfc\/rfc3875.html. (2004)."},{"key":"e_1_3_2_1_22_1","volume-title":"The risc-v instruction set manual","year":"2016","unstructured":"2016. The risc-v instruction set manual volume ii: privileged architecture version 1.9. technical report ucb\/eecs-2016-129. eecs department, university of california, berkeley. https:\/\/www2.eecs.berkeley.edu\/Pubs\/TechRpts\/2016\/EECS-2016-129.html. (2016)."},{"key":"e_1_3_2_1_23_1","volume-title":"Vivado design suite. https:\/\/www.xilinx.com\/products\/design-tools\/vivado.html. Referenced","year":"2024","unstructured":"2024. Vivado design suite. https:\/\/www.xilinx.com\/products\/design-tools\/vivado.html. Referenced 2024. (2024)."},{"key":"e_1_3_2_1_24_1","volume-title":"https:\/\/xiangshan-doc.readthedocs.io\/zh-cn\/latest\/integration\/overview\/. Referenced","year":"2024","unstructured":"2024. Xiangshan-2 (nanhu) core. https:\/\/xiangshan-doc.readthedocs.io\/zh-cn\/latest\/integration\/overview\/. Referenced 2024. (2024)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA57654.2024.00026"},{"key":"e_1_3_2_1_26_1","volume-title":"31st USENIX Security Symposium (USENIX Security 22)","author":"Yu Jason Zhijingcheng","year":"2022","unstructured":"Jason Zhijingcheng Yu, Shweta Shinde, Trevor E Carlson, and Prateek Saxena. 2022. Elasticlave: an efficient memory model for enclaves. In 31st USENIX Security Symposium (USENIX Security 22), 4111--4128."}],"event":{"name":"ASPDAC '25: 30th Asia and South Pacific Design Automation Conference","location":"Tokyo Japan","acronym":"ASPDAC '25","sponsor":["SIGDA ACM Special Interest Group on Design Automation","IEICE","IPSJ","IEEE CAS","IEEE CEDA"]},"container-title":["Proceedings of the 30th Asia and South Pacific Design Automation Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658617.3697763","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3658617.3697763","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:17:50Z","timestamp":1750295870000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658617.3697763"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,20]]},"references-count":26,"alternative-id":["10.1145\/3658617.3697763","10.1145\/3658617"],"URL":"https:\/\/doi.org\/10.1145\/3658617.3697763","relation":{},"subject":[],"published":{"date-parts":[[2025,1,20]]},"assertion":[{"value":"2025-03-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}