{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T22:42:07Z","timestamp":1761000127207,"version":"build-2065373602"},"publisher-location":"Singapore","reference-count":30,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789819535422"},{"type":"electronic","value":"9789819535439"}],"license":[{"start":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T00:00:00Z","timestamp":1760918400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T00:00:00Z","timestamp":1760918400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-981-95-3543-9_15","type":"book-chapter","created":{"date-parts":[[2025,10,19]],"date-time":"2025-10-19T11:03:55Z","timestamp":1760871835000},"page":"274-289","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Bridging the\u00a0Interoperability Gaps Among Trusted Architectures in\u00a0MCUs"],"prefix":"10.1007","author":[{"given":"Sandro","family":"Pinto","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lu\u00eds","family":"Cunha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Oliveira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michele","family":"Grisafi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emanuele","family":"Beozzo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bruno","family":"Crispo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,10,20]]},"reference":[{"key":"15_CR1","unstructured":"TEE Client API Specification v1.0. Technical report, Global Platform (2010)"},{"key":"15_CR2","unstructured":"TEE Internal Core Specification v1.2.1. Technical report, Global Platform (2019)"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Ammar, M., Crispo, B., Jacobs, B., Hughes, D., Daniels, W.: S$$\\mu $$V\u2014The Security MicroVisor: A Formally-Verified Software-Based Security Architecture for the Internet of Things. IEEE Transactions on Dependable and Secure Computing (2019)","DOI":"10.1109\/TDSC.2019.2928541"},{"key":"15_CR4","unstructured":"Bahmani, R., et al.: CURE: a security architecture with CUstomizable and resilient enclaves. In: 30th USENIX Security Symposium (USENIX Security 21) (2021)"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"Boubakri, M., Chiatante, F., Zouari, B.: Open portable trusted execution environment framework for RISC-V. In: 2021 IEEE 19th International Conference on Embedded and Ubiquitous Computing (EUC) (2021)","DOI":"10.1109\/EUC53437.2021.00015"},{"key":"15_CR6","doi-asserted-by":"crossref","unstructured":"Brasser, F., El\u00a0Mahjoub, B., Sadeghi, A.R., Wachsmann, C., Koeberl, P.: TyTAN: tiny trust anchor for tiny devices. In: Proceedings of the 52nd Annual Design Automation Conference, pp.\u00a01\u20136 (2015)","DOI":"10.1145\/2744769.2744922"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Cerdeira, D., Santos, N., Fonseca, P., Pinto, S.: SoK: understanding the prevailing security vulnerabilities in TrustZone-assisted TEE systems. In: 2020 IEEE Symposium on Security and Privacy (SP) (2020)","DOI":"10.1109\/SP40000.2020.00061"},{"key":"15_CR8","unstructured":"Costan, V., Lebedev, I., Devadas, S.: Sanctum: minimal hardware extensions for strong software isolation. In: 25th USENIX Security Symposium (USENIX Security 16) (2016)"},{"key":"15_CR9","unstructured":"Cunha, L., Marques, F., Rodr\u00edguez, M., Gomes, T., S\u00e1, B., Pinto, S.: Open-source RISC-V input\/output physical memory protection (IOPMP) IP. In: RISC-V Summit Europe 2024 (2024)"},{"key":"15_CR10","unstructured":"Eldefrawy, K., Tsudik, G., Francillon, A., Perito, D.: SMART: secure and minimal architecture for (establishing dynamic) root of trust. In: NDSS. vol.\u00a012, pp. 1\u201315 (2012)"},{"key":"15_CR11","unstructured":"Feng, E., et al.: Scalable memory protection in the PENGLAI enclave. In: 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21), pp. 275\u2013294 (2021)"},{"key":"15_CR12","doi-asserted-by":"crossref","unstructured":"Grisafi, M., Ammar, M., Crispo, B.: On the (in)security of memory protection units : a cautionary note. In: 2022 IEEE International Conference on Cyber Security and Resilience (CSR) (2022)","DOI":"10.1109\/CSR54599.2022.9850322"},{"key":"15_CR13","unstructured":"Grisafi, M., Ammar, M., Roveri, M., Crispo, B.: PISTIS: trusted computing architecture for low-end embedded systems. In: 31st USENIX Security Symposium (USENIX Security 22) (2022)"},{"key":"15_CR14","unstructured":"Grisafi, M., Beozzo, E., Crispo, B.: ARMv7-M TEE respository. https:\/\/github.com\/crosscon\/baremetal-tee\/tree\/main\/MPU-version"},{"key":"15_CR15","unstructured":"Hardin, T., Scott, R., Proctor, P., Hester, J., Sorber, J., Kotz, D.: Application memory isolation on ultra-low-power MCUs. In: 2018 USENIX Annual Technical Conference (USENIX ATC 18) (2018)"},{"key":"15_CR16","doi-asserted-by":"crossref","unstructured":"Klingensmith, N., Banerjee, S.: Hermes: a real time hypervisor for mobile and IoT systems. In: Proceedings of the 19th International Workshop on Mobile Computing Systems & Applications (2018)","DOI":"10.1145\/3177102.3177103"},{"key":"15_CR17","doi-asserted-by":"crossref","unstructured":"Koeberl, P., Schulz, S., Sadeghi, A.R., Varadharajan, V.: TrustLite: a security architecture for tiny embedded devices. In: Proceedings of the Ninth European Conference on Computer Systems, pp. 1\u201314 (2014)","DOI":"10.1145\/2592798.2592824"},{"key":"15_CR18","doi-asserted-by":"crossref","unstructured":"Lee, D., Kohlbrenner, D., Shinde, S., Asanovi\u0107, K., Song, D.: Keystone: an open framework for architecting TEEs. In: Proceedings of the Fifteenth European Conference on Computer Systems (2020)","DOI":"10.1145\/3342195.3387532"},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Nasahl, P., Schilling, R., Werner, M., Mangard, S.: HECTOR-V: a heterogeneous CPU architecture for a secure RISC-V execution environment. In: Proceedings of the 2021 ACM Asia Conference on Computer and Communications Security (2021)","DOI":"10.1145\/3433210.3453112"},{"key":"15_CR20","unstructured":"Noorman, J., et al.: Sancus: low-cost trustworthy extensible networked devices with a zero-software trusted computing base. In: 22nd USENIX Security Symposium (USENIX Security 13), pp. 479\u2013498 (2013)"},{"key":"15_CR21","unstructured":"Oliveira, D., Cunha, L., Pinto, S.: RISC-V TEE respository. https:\/\/github.com\/crosscon\/baremetal-tee\/tree\/riscv"},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"Oliveira, D., Gomes, T., Pinto, S.: uTango: An Open-Source TEE for IoT Devices. IEEE Access (2022)","DOI":"10.1109\/ACCESS.2022.3152781"},{"key":"15_CR23","doi-asserted-by":"crossref","unstructured":"Pan, S., et al.: Dep-TEE: Decoupled Memory Protection for Secure and Scalable Inter-enclave Communication on RISC-V (2025)","DOI":"10.1145\/3658617.3697763"},{"key":"15_CR24","unstructured":"Pinto, S., Garlati, C.: Multi zone security for arm cortex-m devices. In: Embedded World Conference (2020)"},{"key":"15_CR25","unstructured":"Pinto, S., Matjaz, B.: A novel trusted execution environment for next-generation RISC-V MCUs. In: Embedded World Conference (2024)"},{"key":"15_CR26","doi-asserted-by":"crossref","unstructured":"Rodrigues, C., Oliveira, D., Pinto, S.: BUSted!!! Microarchitectural side-channel attacks on the MCU bus interconnect. In: 2024 IEEE Symposium on Security and Privacy (SP) (2024)","DOI":"10.1109\/SP54263.2024.00062"},{"key":"15_CR27","doi-asserted-by":"crossref","unstructured":"Shan, H., Sullivan, D., Arias, O.: When memory mappings attack: on the (Mis) use of the ARM Cortex-M FPB unit. In: 2023 Asian Hardware Oriented Security and Trust Symposium (AsianHOST) (2023)","DOI":"10.1109\/AsianHOST59942.2023.10409308"},{"key":"15_CR28","unstructured":"Tan, X., et al.: SoK: where\u2019s the \u201cup\u201d?! A comprehensive (bottom-up) study on the security of arm cortex-M systems. In: 18th USENIX WOOT Conference on Offensive Technologies (WOOT 24) (2024)"},{"key":"15_CR29","doi-asserted-by":"crossref","unstructured":"Van\u00a0Bulck, J., M\u00fchlberg, J.T., Piessens, F.: VulCAN: efficient component authentication and software isolation for automotive control networks. In: Proceedings of the 33rd Annual Computer Security Applications Conference (2017)","DOI":"10.1145\/3134600.3134623"},{"key":"15_CR30","doi-asserted-by":"crossref","unstructured":"Weiser, S., Werner, M., Brasser, F., Malenko, M., Mangard, S., Sadeghi, A.R.: TIMBER-V: tag-isolated memory bringing fine-grained enclaves to RISC-V. In: Proceedings 2019-Network and Distributed System Security Symposium (NDSS) (2019)","DOI":"10.14722\/ndss.2019.23068"}],"container-title":["Lecture Notes in Computer Science","Information and Communications Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-95-3543-9_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T22:04:00Z","timestamp":1760997840000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-95-3543-9_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,20]]},"ISBN":["9789819535422","9789819535439"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-981-95-3543-9_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025,10,20]]},"assertion":[{"value":"20 October 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICICS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Information and Communications Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Nanjing","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 October 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31 October 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icics2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.icics2025.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}