{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T15:19:58Z","timestamp":1787066398290,"version":"build-2736575974"},"publisher-location":"Cham","reference-count":41,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032006417","type":"print"},{"value":"9783032006424","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"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":[[2025]]},"DOI":"10.1007\/978-3-032-00642-4_5","type":"book-chapter","created":{"date-parts":[[2025,8,9]],"date-time":"2025-08-09T06:59:04Z","timestamp":1754722744000},"page":"74-91","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Cyber-Resilient DICE Architecture for\u00a0Resource-Constrained Devices"],"prefix":"10.1007","author":[{"given":"Utku","family":"Budak","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Malek","family":"Safieh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fabrizio","family":"De Santis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Georg","family":"Sigl","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,8,10]]},"reference":[{"key":"5_CR1","unstructured":"ARMv7-M architecture reference manual. http:\/\/www.arm.com"},{"key":"5_CR2","doi-asserted-by":"publisher","unstructured":"Budak, U., De\u00a0Santis, F., Sigl, G.: A lightweight firmware resilience engine for IoT devices leveraging minimal processor features. In: 2024 IEEE International Conference on Cyber Security and Resilience (CSR), pp. 486\u2013491. IEEE (2024). https:\/\/doi.org\/10.1109\/CSR61664.2024.10679408","DOI":"10.1109\/CSR61664.2024.10679408"},{"key":"5_CR3","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/s10207-011-0124-7","volume":"10","author":"G Coker","year":"2011","unstructured":"Coker, G., et al.: Principles of remote attestation. Int. J. Inf. Secur. 10, 63\u201381 (2011). https:\/\/doi.org\/10.1007\/s10207-011-0124-7","journal-title":"Int. J. Inf. Secur."},{"key":"5_CR4","doi-asserted-by":"publisher","unstructured":"Dave, A., Banerjee, N., Patel, C.: CARE: lightweight attack resilient secure boot architecture with onboard recovery for RISC-V based SOC. In: 2021 22nd International Symposium on Quality Electronic Design (ISQED), pp. 516\u2013521. IEEE (2021). https:\/\/doi.org\/10.1109\/ISQED51717.2021.9424322","DOI":"10.1109\/ISQED51717.2021.9424322"},{"key":"5_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2022.100508","volume":"18","author":"S El Jaouhari","year":"2022","unstructured":"El Jaouhari, S., Bouvet, E.: Secure firmware over-the-air updates for IoT: survey, challenges, and discussions. Internet Things 18, 100508 (2022). https:\/\/doi.org\/10.1016\/j.iot.2022.100508","journal-title":"Internet Things"},{"key":"5_CR6","unstructured":"Falk, R., Feist, C., Fries, S.: Graceful degradation under attack: adapting control device operation depending on the current threat exposure (2024)"},{"key":"5_CR7","doi-asserted-by":"publisher","unstructured":"Hristozov, S., Heyszl, J., Wagner, S., Sigl, G.: Practical runtime attestation for tiny IoT devices. In: NDSS Workshop on Decentralized IoT Security and Standards (DISS), vol.\u00a018 (2018). https:\/\/doi.org\/10.14722\/diss.2018.23011","DOI":"10.14722\/diss.2018.23011"},{"key":"5_CR8","doi-asserted-by":"publisher","unstructured":"J\u00e4ger, L., Petri, R.: Dice harder: a hardware implementation of the device identifier composition engine. In: Proceedings of the 15th International Conference on Availability, Reliability and Security, pp.\u00a01\u20138 (2020). https:\/\/doi.org\/10.1145\/3407023.3407028","DOI":"10.1145\/3407023.3407028"},{"key":"5_CR9","doi-asserted-by":"publisher","unstructured":"J\u00e4ger, L., Petri, R., Fuchs, A.: Rolling DICE: lightweight remote attestation for cots IoT hardware. In: Proceedings of the 12th International Conference on Availability, Reliability and Security, pp.\u00a01\u20138 (2017). https:\/\/doi.org\/10.1145\/3098954.3103165","DOI":"10.1145\/3098954.3103165"},{"key":"5_CR10","doi-asserted-by":"publisher","unstructured":"Krawczyk, H., Eronen, P.: HMAC-based extract-and-expand key derivation function (HKDF) (2010). https:\/\/doi.org\/10.17487\/RFC5869","DOI":"10.17487\/RFC5869"},{"key":"5_CR11","doi-asserted-by":"publisher","unstructured":"Linkov, I., Kott, A.: Fundamental concepts of cyber resilience: introduction and overview. In: Kott, A., Linkov, I. (eds) Cyber Resilience of Systems and Networks, pp. 1\u201325 (2019). https:\/\/doi.org\/10.1007\/978-3-319-77492-3_1","DOI":"10.1007\/978-3-319-77492-3_1"},{"key":"5_CR12","doi-asserted-by":"publisher","unstructured":"Lorych, D., J\u00e4ger, L.: Design space exploration of dice. In: Proceedings of the 17th International Conference on Availability, Reliability and Security. pp. 1\u201310 (2022). https:\/\/doi.org\/10.1145\/3538969.3543785","DOI":"10.1145\/3538969.3543785"},{"key":"5_CR13","doi-asserted-by":"publisher","unstructured":"Lorych, D., J\u00e4ger, L., Fuchs, A.: Acceleration of dice key generation using key caching. In: Proceedings of the 19th International Conference on Availability, Reliability and Security, pp.\u00a01\u20138 (2024). https:\/\/doi.org\/10.1145\/3664476.3670869","DOI":"10.1145\/3664476.3670869"},{"key":"5_CR14","doi-asserted-by":"publisher","unstructured":"Lorych, D., Plappert, C.: Hardware trust anchor authentication for updatable IoT devices. In: Proceedings of the 19th International Conference on Availability, Reliability and Security, pp. 1\u201311 (2024). https:\/\/doi.org\/10.1145\/3664476.3664479","DOI":"10.1145\/3664476.3664479"},{"key":"5_CR15","unstructured":"OpenTitan (2025). https:\/\/opentitan.org\/"},{"key":"5_CR16","unstructured":"Measured boot (2025). https:\/\/learn.microsoft.com\/"},{"issue":"13","key":"5_CR17","doi-asserted-by":"publisher","first-page":"6067","DOI":"10.3390\/s23136067","volume":"23","author":"HA Noman","year":"2023","unstructured":"Noman, H.A., Abu-Sharkh, O.M.: Code injection attacks in wireless-based internet of things (IoT): a comprehensive review and practical implementations. Sensors 23(13), 6067 (2023). https:\/\/doi.org\/10.3390\/s23136067","journal-title":"Sensors"},{"key":"5_CR18","unstructured":"ACL \u2014 access control lists (2025). https:\/\/docs.nordicsemi.com\/bundle\/ps_nrf5340\/page\/acl.html"},{"key":"5_CR19","unstructured":"Petri, R., Springer, M., Zelle, D., McDonald, I., Fuchs, A., Krau\u00df, C.: Evaluation of lightweight TPMs for automotive software updates over the air. In: Proceedings of 4th International Conference on Embedded Security in Car USA, pp. 1\u201315 (2016)"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Rankl, W., Effing, W.: Smart Card Handbook. John Wiley & Sons (2004)","DOI":"10.1002\/047085670X"},{"key":"5_CR21","doi-asserted-by":"publisher","unstructured":"Regenscheid, A.: Platform firmware resiliency guidelines. Tech. rep., National Institute of Standards and Technology (2018). https:\/\/doi.org\/10.6028\/NIST.SP.800-193","DOI":"10.6028\/NIST.SP.800-193"},{"key":"5_CR22","doi-asserted-by":"publisher","unstructured":"Ronen, E., Shamir, A., Weingarten, A.O., O\u2019Flynn, C.: IoT goes nuclear: creating a zigbee chain reaction. In: 2017 IEEE Symposium on Security and Privacy (SP), pp. 195\u2013212. IEEE (2017). https:\/\/doi.org\/10.1109\/SP.2017.14","DOI":"10.1109\/SP.2017.14"},{"key":"5_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1007\/978-3-319-66399-9_24","volume-title":"Computer Security \u2013 ESORICS 2017","author":"S Schulz","year":"2017","unstructured":"Schulz, S., Schaller, A., Kohnh\u00e4user, F., Katzenbeisser, S.: Boot Attestation: Secure Remote Reporting with Off-The-Shelf IoT Sensors. In: Foley, S.N., Gollmann, D., Snekkenes, E. (eds.) ESORICS 2017. LNCS, vol. 10493, pp. 437\u2013455. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-66399-9_24"},{"issue":"2","key":"5_CR24","first-page":"461","volume":"9","author":"R Sobti","year":"2012","unstructured":"Sobti, R., Geetha, G.: Cryptographic hash functions: a review. Int. J. Comput. Sci. Issues (IJCSI) 9(2), 461 (2012)","journal-title":"Int. J. Comput. Sci. Issues (IJCSI)"},{"key":"5_CR25","unstructured":"AN4730 application note: using the FIREWALL embedded in STM32L0\/L4\/L4+ series MCUs for secure access to sensitive parts of code and data (2019). https:\/\/www.st.com"},{"key":"5_CR26","unstructured":"STM32 NUCLEO-144 development board with STM32L4R5ZI MCU. https:\/\/www.st.com\/en\/evaluation-tools\/nucleo-l4r5zi.html"},{"key":"5_CR27","doi-asserted-by":"publisher","first-page":"28177","DOI":"10.1109\/ACCESS.2021.3052867","volume":"9","author":"VA Thakor","year":"2021","unstructured":"Thakor, V.A., Razzaque, M.A., Khandaker, M.R.: Lightweight cryptography algorithms for resource-constrained IoT devices: a review, comparison and research opportunities. IEEE Access 9, 28177\u201328193 (2021). https:\/\/doi.org\/10.1109\/ACCESS.2021.3052867","journal-title":"IEEE Access"},{"key":"5_CR28","doi-asserted-by":"publisher","unstructured":"Tjoa, S., Gafi\u0107, M., Kieseberg, P.: Cyber resilience fundamentals. In: Cyber Resilience Fundamentals, pp. 13\u201321. Springer, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-52064-8_2","DOI":"10.1007\/978-3-031-52064-8_2"},{"key":"5_CR29","unstructured":"Hardware requirements for device identifier composition engine level 00, revision 78 (2018)"},{"key":"5_CR30","unstructured":"Implicit identity based device attestation 1.0, revision 0.93 (2018)"},{"key":"5_CR31","unstructured":"Symmetric identity based device attestation 1.0, revision 95 (2019)"},{"key":"5_CR32","unstructured":"Trusted platform module library specification, family 2.0, level 00, revision 01.59 (2019)"},{"key":"5_CR33","unstructured":"Dice layering architecture version 1.0, revision 0.19 (2020)"},{"key":"5_CR34","unstructured":"TCG guidance for secure update of software and firmware on embedded systems 1.0, revision 72 (2020)"},{"key":"5_CR35","unstructured":"DICE attestation architecture version 1.00, revision 0.23 (2021)"},{"key":"5_CR36","doi-asserted-by":"publisher","unstructured":"Wang, R., Yan, Y.: A survey of secure boot schemes for embedded devices. In: 2022 24th International Conference on Advanced Communication Technology (ICACT), pp. 224\u2013227. IEEE (2022). https:\/\/doi.org\/10.23919\/ICACT53585.2022.9728840","DOI":"10.23919\/ICACT53585.2022.9728840"},{"key":"5_CR37","unstructured":"Waterman, A., Lee, Y., Avizienis, R., Patterson, D.A., Asanovic, K.: The risc-v instruction set manual volume ii: Privileged architecture version 1.7. EECS Department, University of California, Berkeley, Tech. Rep. UCB\/EECS-2016-129 (2016)"},{"key":"5_CR38","doi-asserted-by":"publisher","unstructured":"Weidler, N.R., et al.: Return-oriented programming on a cortex-m processor. In: 2017 IEEE Trustcom\/BigDataSE\/ICESS, pp. 823\u2013832. IEEE (2017). https:\/\/doi.org\/10.1109\/Trustcom\/BigDataSE\/ICESS.2017.318","DOI":"10.1109\/Trustcom\/BigDataSE\/ICESS.2017.318"},{"key":"5_CR39","unstructured":"wolfSSL embedded SSL\/TLS library STM32 support. https:\/\/www.wolfssl.com\/docs\/stm32"},{"key":"5_CR40","unstructured":"Wu, Y., et al.: Your firmware has arrived: a study of firmware update vulnerabilities. In: 33rd USENIX Security Symposium (USENIX Security 24), pp. 5627\u20135644. USENIX Association, Philadelphia, PA (2024). https:\/\/www.usenix.org\/conference\/usenixsecurity24\/presentation\/wu-yuhao"},{"key":"5_CR41","doi-asserted-by":"publisher","unstructured":"Yao, J., Zimmer, V.: Firmware Resiliency: Recovery, pp. 163\u2013184. Apress, Berkeley, CA (2020). https:\/\/doi.org\/10.1007\/978-1-4842-6106-4_5","DOI":"10.1007\/978-1-4842-6106-4_5"}],"container-title":["Lecture Notes in Computer Science","Availability, Reliability and Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-00642-4_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T08:22:16Z","timestamp":1785918136000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-00642-4_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783032006417","9783032006424"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-00642-4_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"10 August 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ARES","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Availability, Reliability and Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ghent","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Belgium","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":"11 August 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 August 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ares-12025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2025.ares-conference.eu","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}