{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T17:21:43Z","timestamp":1778347303125,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,8]],"date-time":"2024-04-08T00:00:00Z","timestamp":1712534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"VEDLIoT: Very Efficient Deep Learning in IoT","award":["957197"],"award-info":[{"award-number":["957197"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,8]]},"DOI":"10.1145\/3605098.3635994","type":"proceedings-article","created":{"date-parts":[[2024,5,21]],"date-time":"2024-05-21T17:59:16Z","timestamp":1716314356000},"page":"243-250","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Fortress: Securing IoT Peripherals with Trusted Execution Environments"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3371-9228","authenticated-orcid":false,"given":"Peterson","family":"Yuhala","sequence":"first","affiliation":[{"name":"Institut d'informatique (IIUN), University of Neuch\u00e2tel, Neuch\u00e2tel, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2470-2827","authenticated-orcid":false,"given":"J\u00e4mes","family":"M\u00e9n\u00e9trey","sequence":"additional","affiliation":[{"name":"Institut d'informatique (IIUN), University of Neuch\u00e2tel, Neuch\u00e2tel, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1574-6721","authenticated-orcid":false,"given":"Pascal","family":"Felber","sequence":"additional","affiliation":[{"name":"Institut d'informatique (IIUN), University of Neuch\u00e2tel, Neuch\u00e2tel, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3064-5315","authenticated-orcid":false,"given":"Marcelo","family":"Pasin","sequence":"additional","affiliation":[{"name":"Haute Ecole Arc, HES-SO, Neuch\u00e2tel, Neuch\u00e2tel, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1493-6603","authenticated-orcid":false,"given":"Valerio","family":"Schiavoni","sequence":"additional","affiliation":[{"name":"Institut d'informatique (IIUN), University of Neuch\u00e2tel, Neuch\u00e2tel, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,5,21]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/github.com\/libtom\/libtomcrypt","year":"2023","unstructured":"Libtomcrypt. https:\/\/github.com\/libtom\/libtomcrypt, 2023."},{"key":"e_1_3_2_1_2_1","volume-title":"A smart home is no castle: Privacy vulnerabilities of encrypted iot traffic. arXiv preprint arXiv:1705.06805","author":"Apthorpe Noah","year":"2017","unstructured":"Noah Apthorpe, Dillon Reisman, and Nick Feamster. A smart home is no castle: Privacy vulnerabilities of encrypted iot traffic. arXiv preprint arXiv:1705.06805, 2017."},{"key":"e_1_3_2_1_3_1","volume-title":"Armv8-a architecture registers. https:\/\/developer.arm.com\/documentation\/ddi0595\/2021-12\/AArch64-Registers\/CNTVCT-EL0--Counter-timer-Virtual-Count-register","year":"2023","unstructured":"Arm. Armv8-a architecture registers. https:\/\/developer.arm.com\/documentation\/ddi0595\/2021-12\/AArch64-Registers\/CNTVCT-EL0--Counter-timer-Virtual-Count-register, 2023."},{"key":"e_1_3_2_1_4_1","volume-title":"Trusted board boot. https:\/\/github.com\/ARM-software\/arm-trusted-firmware\/blob\/master\/docs\/design\/trusted-board-boot.rst","year":"2023","unstructured":"ARM-Software. Trusted board boot. https:\/\/github.com\/ARM-software\/arm-trusted-firmware\/blob\/master\/docs\/design\/trusted-board-boot.rst, 2023."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2010.05.010"},{"key":"e_1_3_2_1_6_1","unstructured":"AWS. Aws iot. https:\/\/aws.amazon.com\/com\/iot\/."},{"key":"e_1_3_2_1_7_1","volume-title":"Intel tdx demystified: A top-down approach. arXiv preprint arXiv:2303.15540","author":"Cheng Pau-Chen","year":"2023","unstructured":"Pau-Chen Cheng, Wojciech Ozga, Enriquillo Valdez, Salman Ahmed, Zhongshu Gu, Hani Jamjoom, Hubertus Franke, and James Bottomley. Intel tdx demystified: A top-down approach. arXiv preprint arXiv:2303.15540, 2023."},{"key":"e_1_3_2_1_8_1","volume-title":"Driverguard: Virtualization-based fine-grained protection on i\/o flows. ACM Trans. Inf. Syst. Secur., 16(2), sep","author":"Cheng Yueqiang","year":"2013","unstructured":"Yueqiang Cheng, Xuhua Ding, and Robert H. Deng. Driverguard: Virtualization-based fine-grained protection on i\/o flows. ACM Trans. Inf. Syst. Secur., 16(2), sep 2013."},{"key":"e_1_3_2_1_9_1","first-page":"65","volume-title":"27th USENIX Security Symposium (USENIX Security 18)","author":"Clements Abraham A","year":"2018","unstructured":"Abraham A Clements, Naif Saleh Almakhdhub, Saurabh Bagchi, and Mathias Payer. ACES: Automatic compartments for embedded systems. In 27th USENIX Security Symposium (USENIX Security 18), pages 65--82, Baltimore, MD, August 2018. USENIX Association."},{"key":"e_1_3_2_1_10_1","volume-title":"https:\/\/www.cnbc.com\/2019\/07\/11\/google-admits-leaked-private-voice-conversations.html","author":"CNBC.","year":"2019","unstructured":"CNBC. Google admits partners leaked more than 1,000 private conversations with google assistant. https:\/\/www.cnbc.com\/2019\/07\/11\/google-admits-leaked-private-voice-conversations.html, 2019."},{"key":"e_1_3_2_1_11_1","volume-title":"Linux device drivers. \"O'Reilly Media","author":"Corbet Jonathan","year":"2005","unstructured":"Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman. Linux device drivers. \"O'Reilly Media, Inc.\", 2005."},{"key":"e_1_3_2_1_12_1","volume-title":"Intel SGX explained. IACR Cryptol. ePrint Arch","author":"Costan Victor","year":"2016","unstructured":"Victor Costan and Srinivas Devadas. Intel SGX explained. IACR Cryptol. ePrint Arch., 2016:86, 2016."},{"key":"e_1_3_2_1_13_1","unstructured":"Advanced Micro Devices. AMD SEV-TIO: Trusted i\/o for secure encrypted virtualization. https:\/\/www.amd.com\/content\/dam\/amd\/en\/documents\/developer\/sev-tio-whitepaper.pdf."},{"key":"e_1_3_2_1_14_1","volume-title":"Secure IoT Firmware For RISC-V Processors. Embbedded world","author":"Garlati Cesare","year":"2021","unstructured":"Cesare Garlati and Sandro Pinto. Secure IoT Firmware For RISC-V Processors. Embbedded world, 2021, 2021."},{"key":"e_1_3_2_1_15_1","volume-title":"Specification library. https:\/\/globalplatform.org\/specs-library\/","year":"2023","unstructured":"GlobalPlatform. Specification library. https:\/\/globalplatform.org\/specs-library\/, 2023."},{"key":"e_1_3_2_1_16_1","volume-title":"More information about our processes to safeguard speech data. https:\/\/www.blog.google\/products\/assistant\/more-information-about-our-processes-safeguard-speech-data\/","year":"2019","unstructured":"Google. More information about our processes to safeguard speech data. https:\/\/www.blog.google\/products\/assistant\/more-information-about-our-processes-safeguard-speech-data\/, 2019."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23107"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387532"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3210240.3210334"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS51040.2020.00076"},{"key":"e_1_3_2_1_21_1","volume-title":"Exception levels. https:\/\/developer.arm.com\/documentation\/102412\/0103\/Privilege-and-Exception-levels\/Exception-levels","author":"Limited Arm","year":"2023","unstructured":"Arm Limited. Exception levels. https:\/\/developer.arm.com\/documentation\/102412\/0103\/Privilege-and-Exception-levels\/Exception-levels, 2023."},{"key":"e_1_3_2_1_22_1","volume-title":"Open source secure software. https:\/\/www.trustedfirmware.org\/","author":"Limited Linaro","year":"2023","unstructured":"Linaro Limited. Open source secure software. https:\/\/www.trustedfirmware.org\/, 2023."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307670"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-65299-9_16"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-16092-9_7"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS54860.2022.00116"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386901.3388946"},{"key":"e_1_3_2_1_28_1","volume-title":"Source code of the op-tee os for nvidia jetson linux. https:\/\/github.com\/NVIDIA\/optee_os-nvidia\/","author":"NVIDIA.","year":"2023","unstructured":"NVIDIA. Source code of the op-tee os for nvidia jetson linux. https:\/\/github.com\/NVIDIA\/optee_os-nvidia\/, 2023."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3291047"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11416-021-00413-y"},{"key":"e_1_3_2_1_31_1","volume-title":"Pseudo trusted applications. https:\/\/optee.readthedocs.io\/en\/latest\/architecture\/trusted_applications.html#pseudo-trusted-applications","year":"2023","unstructured":"TrustedFirmware.org. Pseudo trusted applications. https:\/\/optee.readthedocs.io\/en\/latest\/architecture\/trusted_applications.html#pseudo-trusted-applications, 2023."},{"key":"e_1_3_2_1_32_1","volume-title":"Secure storage. https:\/\/optee.readthedocs.io\/en\/latest\/architecture\/secure_storage.html","year":"2023","unstructured":"TrustedFirmware.org. Secure storage. https:\/\/optee.readthedocs.io\/en\/latest\/architecture\/secure_storage.html, 2023."},{"key":"e_1_3_2_1_33_1","volume-title":"Confidential deep learning: Executing proprietary models on untrusted devices. ArXiv, abs\/1908.10730","author":"VanNostrand Peter","year":"2019","unstructured":"Peter VanNostrand, Ioannis Kyriazis, Michelle Cheng, Tian Guo, and Robert J. Walls. Confidential deep learning: Executing proprietary models on untrusted devices. ArXiv, abs\/1908.10730, 2019."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3029806.3029822"}],"event":{"name":"SAC '24: 39th ACM\/SIGAPP Symposium on Applied Computing","location":"Avila Spain","acronym":"SAC '24","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"]},"container-title":["Proceedings of the 39th ACM\/SIGAPP Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605098.3635994","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3605098.3635994","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:15Z","timestamp":1750178175000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605098.3635994"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,8]]},"references-count":34,"alternative-id":["10.1145\/3605098.3635994","10.1145\/3605098"],"URL":"https:\/\/doi.org\/10.1145\/3605098.3635994","relation":{},"subject":[],"published":{"date-parts":[[2024,4,8]]},"assertion":[{"value":"2024-05-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}