{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T08:44:57Z","timestamp":1780994697646,"version":"3.54.1"},"reference-count":78,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2017,7,31]],"date-time":"2017-07-31T00:00:00Z","timestamp":1501459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Transregional Collaborative Research Centre \u201cInvasive Computing\u201d","award":["SFB\/TR 89"],"award-info":[{"award-number":["SFB\/TR 89"]}]},{"name":"Intel Lab's University Research Office"},{"name":"Research Fund KU Leuven"},{"name":"Research Foundation - Flanders"},{"DOI":"10.13039\/501100001659","name":"German Research Foundation","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Priv. Secur."],"published-print":{"date-parts":[[2017,8,31]]},"abstract":"<jats:p>The Sancus security architecture for networked embedded devices was proposed in 2013 at the USENIX Security conference. It supports remote (even third-party) software installation on devices while maintaining strong security guarantees. More specifically, Sancus can remotely attest to a software provider that a specific software module is running uncompromised and can provide a secure communication channel between software modules and software providers. Software modules can securely maintain local state and can securely interact with other software modules that they choose to trust.<\/jats:p>\n          <jats:p>Over the past three years, significant experience has been gained with applications of Sancus, and several extensions of the architecture have been investigated\u2014both by the original designers as well as by independent researchers. Informed by these additional research results, this journal version of the Sancus paper describes an improved design and implementation, supporting additional security guarantees (such as confidential deployment) and a more efficient cryptographic core.<\/jats:p>\n          <jats:p>We describe the design of Sancus 2.0 (without relying on any prior knowledge of Sancus) and develop and evaluate a prototype FPGA implementation. The prototype extends an MSP430 processor with hardware support for the memory access control and cryptographic functionality required to run Sancus. We report on our experience using Sancus in a variety of application scenarios and discuss some important avenues of ongoing and future work.<\/jats:p>","DOI":"10.1145\/3079763","type":"journal-article","created":{"date-parts":[[2017,8,1]],"date-time":"2017-08-01T19:20:44Z","timestamp":1501615244000},"page":"1-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":84,"title":["Sancus 2.0"],"prefix":"10.1145","volume":"20","author":[{"given":"Job","family":"Noorman","sequence":"first","affiliation":[{"name":"iMinds-DistriNet, KU Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jo Van","family":"Bulck","sequence":"additional","affiliation":[{"name":"iMinds-DistriNet, KU Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jan Tobias","family":"M\u00fchlberg","sequence":"additional","affiliation":[{"name":"iMinds-DistriNet, KU Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Frank","family":"Piessens","sequence":"additional","affiliation":[{"name":"iMinds-DistriNet, KU Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pieter","family":"Maene","sequence":"additional","affiliation":[{"name":"iMinds-COSIC, KU Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bart","family":"Preneel","sequence":"additional","affiliation":[{"name":"iMinds-COSIC, KU Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ingrid","family":"Verbauwhede","sequence":"additional","affiliation":[{"name":"iMinds-COSIC, KU Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Johannes","family":"G\u00f6tzfried","sequence":"additional","affiliation":[{"name":"FAU Erlangen-N\u00fcrnberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tilo","family":"M\u00fcller","sequence":"additional","affiliation":[{"name":"FAU Erlangen-N\u00fcrnberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Felix","family":"Freiling","sequence":"additional","affiliation":[{"name":"FAU Erlangen-N\u00fcrnberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,7,31]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSF.2012.12"},{"key":"e_1_2_1_2_1","first-page":"18","article-title":"TrustZone: Integrated hardware and software security","volume":"3","author":"Alves Tiago","year":"2004","unstructured":"Tiago Alves and Don Felton . 2004 . TrustZone: Integrated hardware and software security . ARM White Paper 3 , 4 (2004) 18 -- 24 . Tiago Alves and Don Felton. 2004. TrustZone: Integrated hardware and software security. ARM White Paper 3, 4 (2004) 18--24.","journal-title":"ARM White Paper"},{"key":"e_1_2_1_3_1","volume-title":"Scarlata","author":"Anati Ittai","year":"2013","unstructured":"Ittai Anati , Shay Gueron , Simon P. Johnson , and Vincent R . Scarlata . 2013 . Innovative Technology for CPU Based Attestation and Sealing ( 2013). Ittai Anati, Shay Gueron, Simon P. Johnson, and Vincent R. Scarlata. 2013. Innovative Technology for CPU Based Attestation and Sealing (2013)."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0028165"},{"key":"e_1_2_1_5_1","volume-title":"APE: Authenticated Permutation-Based Encryption for Lightweight Cryptography","author":"Andreeva Elena","year":"2015","unstructured":"Elena Andreeva , Beg\u00fcl Bilgin , Andrey Bogdanov , Atul Luykx , Bart Mennink , Nicky Mouha , and Kan Yasuda . 2015 . APE: Authenticated Permutation-Based Encryption for Lightweight Cryptography . Springer , 168--186. Elena Andreeva, Beg\u00fcl Bilgin, Andrey Bogdanov, Atul Luykx, Bart Mennink, Nicky Mouha, and Kan Yasuda. 2015. APE: Authenticated Permutation-Based Encryption for Lightweight Cryptography. Springer, 168--186."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-48116-5_18"},{"key":"e_1_2_1_7_1","volume-title":"TrustZone technology for ARMv8-M Architecture Version 1.1.","author":"ARM.","year":"2016","unstructured":"ARM. 2016. TrustZone technology for ARMv8-M Architecture Version 1.1. Retrieved from https:\/\/static.docs.arm.com\/100690_0101\/00\/armv8_m_architecture_trustzone_technology_100690_0101_00_en.pdf ( 2016 ). ARM. 2016. TrustZone technology for ARMv8-M Architecture Version 1.1. Retrieved from https:\/\/static.docs.arm.com\/100690_0101\/00\/armv8_m_architecture_trustzone_technology_100690_0101_00_en.pdf (2016)."},{"key":"e_1_2_1_8_1","unstructured":"AUTOSAR. 2015. AUTOSAR Specification 4.2 2015 Retrieved from http:\/\/www.autosar.org\/specifications\/release-42\/.  AUTOSAR. 2015. AUTOSAR Specification 4.2 2015 Retrieved from http:\/\/www.autosar.org\/specifications\/release-42\/."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046707.2046752"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685070"},{"key":"e_1_2_1_11_1","volume-title":"Selected Areas in Cryptography","author":"Bertoni Guido","unstructured":"Guido Bertoni , Joan Daemen , Micha\u00ebl Peeters , and Gilles Van Assche . 2011. Duplexing the sponge: Single-pass authenticated encryption and other applications . In Selected Areas in Cryptography . Springer , 320--337. Guido Bertoni, Joan Daemen, Micha\u00ebl Peeters, and Gilles Van Assche. 2011. Duplexing the sponge: Single-pass authenticated encryption and other applications. In Selected Areas in Cryptography. Springer, 320--337."},{"key":"e_1_2_1_12_1","volume-title":"SPONGENT: The design space of lightweight cryptographic hashing","author":"Bogdanov Andrey","year":"2012","unstructured":"Andrey Bogdanov , Miroslav Knezevic , Gregor Leander , Deniz Toz , Kerem Varici , and Ingrid Verbauwhede . 2012 . SPONGENT: The design space of lightweight cryptographic hashing . IEEE Trans. Comput. 99 PrePrints ( 2012), 1. Andrey Bogdanov, Miroslav Knezevic, Gregor Leander, Deniz Toz, Kerem Varici, and Ingrid Verbauwhede. 2012. SPONGENT: The design space of lightweight cryptographic hashing. IEEE Trans. Comput. 99 PrePrints (2012), 1."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s001450010016"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2744769.2744922"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653711"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346284"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2016.41"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322283"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1463891.1463912"},{"key":"e_1_2_1_20_1","volume-title":"Smart Metering Implementation Programme\u2014Smart Metering Equipment Technical Specifications","author":"Department of Energy and Climate Change. 2014.","year":"2014","unstructured":"Department of Energy and Climate Change. 2014. Smart Metering Implementation Programme\u2014Smart Metering Equipment Technical Specifications ; Version 1.58. ( 2014 ). Retrieved from https:\/\/www.gov.uk\/government\/uploads\/system\/uploads\/attachment_data\/file\/381535\/SMIP_E2E_SMETS2.pdf. Department of Energy and Climate Change. 2014. Smart Metering Implementation Programme\u2014Smart Metering Equipment Technical Specifications; Version 1.58. (2014). Retrieved from https:\/\/www.gov.uk\/government\/uploads\/system\/uploads\/attachment_data\/file\/381535\/SMIP_E2E_SMETS2.pdf."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.15"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1983.1056650"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1182807.1182810"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks. 455--462","author":"Dunkels A.","unstructured":"A. Dunkels , B. Gronvall , and T. Voigt . 2004. Contiki\u2014A lightweight and flexible operating system for tiny networked sensors . In Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks. 455--462 . Retrieved from http:\/\/www.contiki-os.org\/. A. Dunkels, B. Gronvall, and T. Voigt. 2004. Contiki\u2014A lightweight and flexible operating system for tiny networked sensors. In Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks. 455--462. Retrieved from http:\/\/www.contiki-os.org\/."},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the 19th Annual Network and Distributed System Security Symposium (NDSS\u201912)","author":"Eldefrawy Karim","year":"2012","unstructured":"Karim Eldefrawy , Aur\u00e9lien Francillon , Daniele Perito , and Gene Tsudik . 2012 . SMART: Secure and minimal architecture for (establishing a dynamic) root of trust . In Proceedings of the 19th Annual Network and Distributed System Security Symposium (NDSS\u201912) , San Diego. Karim Eldefrawy, Aur\u00e9lien Francillon, Daniele Perito, and Gene Tsudik. 2012. SMART: Secure and minimal architecture for (establishing a dynamic) root of trust. In Proceedings of the 19th Annual Network and Distributed System Security Symposium (NDSS\u201912), San Diego."},{"key":"e_1_2_1_26_1","volume-title":"Handbook of Information and Communication Security","author":"Erlingsson \u00dalfar","unstructured":"\u00dalfar Erlingsson , Yves Younan , and Frank Piessens . 2010. Low-level software security by example . In Handbook of Information and Communication Security . Springer . \u00dalfar Erlingsson, Yves Younan, and Frank Piessens. 2010. Low-level software security by example. In Handbook of Information and Communication Security. Springer."},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of DEV CON 22","author":"Erven Scott","year":"2014","unstructured":"Scott Erven and Shawn Merdinger . 2014 . Just what the doctor ordered? Proceedings of DEV CON 22 (2014). Scott Erven and Shawn Merdinger. 2014. Just what the doctor ordered? Proceedings of DEV CON 22 (2014)."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.3390\/s110605900"},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the 3rd International Workshop on Security, Privacy and Trust in Pervasive and Ubiquitous Computing (SECPerU\u201907)","author":"Fernandez-Gago M. C.","unstructured":"M. C. Fernandez-Gago , R. Roman , and J. Lopez . 2007. A survey on the applicability of trust management systems for wireless sensor networks . In Proceedings of the 3rd International Workshop on Security, Privacy and Trust in Pervasive and Ubiquitous Computing (SECPerU\u201907) . 25--30. M. C. Fernandez-Gago, R. Roman, and J. Lopez. 2007. A survey on the applicability of trust management systems for wireless sensor networks. In Proceedings of the 3rd International Workshop on Security, Privacy and Trust in Pervasive and Ubiquitous Computing (SECPerU\u201907). 25--30."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1455770.1455775"},{"key":"e_1_2_1_31_1","volume-title":"Gartner Says the Internet of Things Installed Base Will Grow to 26 Billion Units By","year":"2020","unstructured":"Gartner. 2013. Gartner Says the Internet of Things Installed Base Will Grow to 26 Billion Units By 2020 . Retrieved from http:\/\/www.gartner.com\/newsroom\/id\/2636073 (2013). Gartner. 2013. Gartner Says the Internet of Things Installed Base Will Grow to 26 Billion Units By 2020. Retrieved from http:\/\/www.gartner.com\/newsroom\/id\/2636073 (2013)."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1658997.1659015"},{"key":"e_1_2_1_33_1","volume-title":"openMSP430.","author":"Girard Olivier","year":"2016","unstructured":"Olivier Girard . 2016. openMSP430. Retrieved from http:\/\/opencores.org\/project,openmsp430 ( 2016 ). Olivier Girard. 2016. openMSP430. Retrieved from http:\/\/opencores.org\/project,openmsp430 (2016)."},{"key":"e_1_2_1_34_1","unstructured":"GlobalPlatform. 2015. GlobalPlatform Card Specification v2.3. Retrieved from http:\/\/www.globalplatform.org\/ (2015)  GlobalPlatform. 2015. GlobalPlatform Card Specification v2.3. Retrieved from http:\/\/www.globalplatform.org\/ (2015)"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818000.2856129"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2014.08.001"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1182807.1182809"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2008.31"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067170.1067188"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451146"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-68697-5_9"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48405-1_25"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592824"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1533057.1533074"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236360.1236404"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2008.148"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48329-2_39"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28169-3_5"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.5555\/2387880.2387901"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10207-004-0053-9"},{"key":"e_1_2_1_51_1","unstructured":"LLVM Developer Group\n. 2016. Clang.\n   Retrieved from http:\/\/clang.llvm.org\/ (\n  2016\n  ).  LLVM Developer Group. 2016. Clang. Retrieved from http:\/\/clang.llvm.org\/ (2016)."},{"key":"e_1_2_1_52_1","unstructured":"LLVM Developer Group\n. 2016.     \n      LLVM.\n   Retrieved from http:\/\/llvm.org\/ (\n  2016\n  ).  LLVM Developer Group. 2016. LLVM. Retrieved from http:\/\/llvm.org\/ (2016)."},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2010.02.006"},{"key":"e_1_2_1_54_1","unstructured":"P. Maene J. Gotzfried R. de Clercq T. M\u00fcller F. Freiling and I. Verbauwhede. 2017. Hardware-based trusted computing architectures for isolation and attestation. IEEE Trans. Comput. PP 99 (2017).  P. Maene J. Gotzfried R. de Clercq T. M\u00fcller F. Freiling and I. Verbauwhede. 2017. Hardware-based trusted computing architectures for isolation and attestation. IEEE Trans. Comput. PP 99 (2017)."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.17"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352592.1352625"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487726.2488368"},{"key":"e_1_2_1_58_1","volume-title":"Remote exploitation of an unaltered passenger vehicle. Black Hat USA","author":"Miller Charlie","year":"2015","unstructured":"Charlie Miller and Chris Valasek . 2015. Remote exploitation of an unaltered passenger vehicle. Black Hat USA ( 2015 ). Charlie Miller and Chris Valasek. 2015. Remote exploitation of an unaltered passenger vehicle. Black Hat USA (2015)."},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-45931-8_4"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24174-6_26"},{"key":"e_1_2_1_61_1","volume-title":"Proceedings of the 22nd USENIX Security Symposium. USENIX Association. 479--494","author":"Noorman Job","year":"2013","unstructured":"Job Noorman , Pieter Agten , Wilfried Daniels , Raoul Strackx , Anthony Van Herrewege , Christophe Huygens , Bart Preneel , Ingrid Verbauwhede , and Frank Piessens . 2013 . Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base . In Proceedings of the 22nd USENIX Security Symposium. USENIX Association. 479--494 . Job Noorman, Pieter Agten, Wilfried Daniels, Raoul Strackx, Anthony Van Herrewege, Christophe Huygens, Bart Preneel, Ingrid Verbauwhede, and Frank Piessens. 2013. Sancus: Low-cost trustworthy extensible networked devices with a zero-software trusted computing base. In Proceedings of the 22nd USENIX Security Symposium. USENIX Association. 479--494."},{"key":"e_1_2_1_62_1","volume-title":"Authenticated CAN Bus","author":"N\u00fcrnberger Stefan","unstructured":"Stefan N\u00fcrnberger and Christian Rossow . 2016. vatiCAN: Vetted , Authenticated CAN Bus . Springer , Berlin , 106--124. Stefan N\u00fcrnberger and Christian Rossow. 2016. vatiCAN: Vetted, Authenticated CAN Bus. Springer, Berlin, 106--124."},{"key":"e_1_2_1_63_1","volume-title":"Java Card Technology 3.0.5.","year":"2015","unstructured":"Oracle. 2015. Java Card Technology 3.0.5. Retrieved from http:\/\/www.oracle.com\/technetwork\/java\/javacard\/overview\/ ( 2015 ). Oracle. 2015. Java Card Technology 3.0.5. Retrieved from http:\/\/www.oracle.com\/technetwork\/java\/javacard\/overview\/ (2015)."},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2699503"},{"key":"e_1_2_1_65_1","volume-title":"Hackng medical devices for fun and insulin: Breaking the human SCADA system. Black Hat USA","author":"Radcliffe Jerome","year":"2011","unstructured":"Jerome Radcliffe . 2011. Hackng medical devices for fun and insulin: Breaking the human SCADA system. Black Hat USA ( 2011 ). Jerome Radcliffe. 2011. Hackng medical devices for fun and insulin: Breaking the human SCADA system. Black Hat USA (2011)."},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.291"},{"key":"e_1_2_1_67_1","first-page":"16","article-title":"Protecting critical applications on mobile platforms","volume":"13","author":"Dewan P.","year":"2009","unstructured":"Dewan P. Sahita R, Warrier U. 2009 . Protecting critical applications on mobile platforms . Intel. Technol. J. 13 (2009), 16 -- 35 . Issue 2. Dewan P. Sahita R, Warrier U. 2009. Protecting critical applications on mobile platforms. Intel. Technol. J. 13 (2009), 16--35. Issue 2.","journal-title":"Intel. Technol. J."},{"key":"e_1_2_1_68_1","volume-title":"Proceedings of WOOT","author":"Shin Hocheol","year":"2016","unstructured":"Hocheol Shin , Yunmok Son , Youngseok Park , Yujin Kwon , and Yongdae Kim . 2016 . Sampling Race: Bypassing timing-based analog active sensor spoofing detection on analog-digital systems . In Proceedings of WOOT 2016. USENIX Association, Berkeley, CA, 200--210. Hocheol Shin, Yunmok Son, Youngseok Park, Yujin Kwon, and Yongdae Kim. 2016. Sampling Race: Bypassing timing-based analog active sensor spoofing detection on analog-digital systems. In Proceedings of WOOT 2016. USENIX Association, Berkeley, CA, 200--210."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40349-1_4"},{"key":"e_1_2_1_70_1","volume-title":"Java\u2122 on the bare metal of wireless sensor devices: The squawk java virtual machine","author":"Simon Doug","unstructured":"Doug Simon , Cristina Cifuentes , Dave Cleal , John Daniels , and Derek White . 2006. Java\u2122 on the bare metal of wireless sensor devices: The squawk java virtual machine . In VEE Hans-Juergen Boehm and David Grove (Eds.). ACM , 78--88. Doug Simon, Cristina Cifuentes, Dave Cleal, John Daniels, and Derek White. 2006. Java\u2122 on the bare metal of wireless sensor devices: The squawk java virtual machine. In VEE Hans-Juergen Boehm and David Grove (Eds.). ACM, 78--88."},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382200"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-16161-2_20"},{"key":"e_1_2_1_73_1","volume-title":"Proceedings of the 2009 International Conference on Information Processing in Sensor Networks. IEEE Computer Society, 349--360","author":"Tsiftes Nicolas","year":"2009","unstructured":"Nicolas Tsiftes , Adam Dunkels , Zhitao He , and Thiemo Voigt . 2009 . Enabling large-scale storage in sensor networks with the coffee file system . In Proceedings of the 2009 International Conference on Information Processing in Sensor Networks. IEEE Computer Society, 349--360 . Nicolas Tsiftes, Adam Dunkels, Zhitao He, and Thiemo Voigt. 2009. Enabling large-scale storage in sensor networks with the coffee file system. In Proceedings of the 2009 International Conference on Information Processing in Sensor Networks. IEEE Computer Society, 349--360."},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24018-3_5"},{"key":"e_1_2_1_75_1","volume-title":"Proceedings of MASS\u201916","author":"Bulck Jo Van","year":"2016","unstructured":"Jo Van Bulck , Job Noorman , Jan Tobias M\u00fchlberg , and Frank Piessens . 2016 . Towards availability and real-time guarantees for protected module architectures . In Proceedings of MASS\u201916 , MODULARITY Companion. ACM, New York, 146--151. Jo Van Bulck, Job Noorman, Jan Tobias M\u00fchlberg, and Frank Piessens. 2016. Towards availability and real-time guarantees for protected module architectures. In Proceedings of MASS\u201916, MODULARITY Companion. ACM, New York, 146--151."},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.134"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.45"},{"key":"e_1_2_1_78_1","volume-title":"Article 17 (June","author":"Younan Yves","year":"2012","unstructured":"Yves Younan , Wouter Joosen , and Frank Piessens . 2012. Runtime countermeasures for code injection attacks against C and C++ programs. ACM Comput. Surv. 44, 3 , Article 17 (June 2012 ), 28 pages. Yves Younan, Wouter Joosen, and Frank Piessens. 2012. Runtime countermeasures for code injection attacks against C and C++ programs. ACM Comput. Surv. 44, 3, Article 17 (June 2012), 28 pages."}],"container-title":["ACM Transactions on Privacy and Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3079763","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3079763","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:14Z","timestamp":1750217834000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3079763"}},"subtitle":["A Low-Cost Security Architecture for IoT Devices"],"short-title":[],"issued":{"date-parts":[[2017,7,31]]},"references-count":78,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,8,31]]}},"alternative-id":["10.1145\/3079763"],"URL":"https:\/\/doi.org\/10.1145\/3079763","relation":{},"ISSN":["2471-2566","2471-2574"],"issn-type":[{"value":"2471-2566","type":"print"},{"value":"2471-2574","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,7,31]]},"assertion":[{"value":"2016-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-07-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}