{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T05:12:14Z","timestamp":1755839534221,"version":"3.40.3"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031334900"},{"type":"electronic","value":"9783031334917"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"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":[[2023]]},"DOI":"10.1007\/978-3-031-33491-7_3","type":"book-chapter","created":{"date-parts":[[2023,5,27]],"date-time":"2023-05-27T11:02:45Z","timestamp":1685185365000},"page":"62-84","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Recommendation for\u00a0a\u00a0Holistic Secure Embedded ISA Extension"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0898-8135","authenticated-orcid":false,"given":"Florian","family":"Stolz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4266-7108","authenticated-orcid":false,"given":"Marc","family":"Fyrbiak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5443-626X","authenticated-orcid":false,"given":"Pascal","family":"Sasdrich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3293-4989","authenticated-orcid":false,"given":"Tim","family":"G\u00fcneysu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,5,28]]},"reference":[{"key":"3_CR1","unstructured":"ARM: Armv8.5-A Memory Tagging Extension White Paper. ARM (2019)"},{"key":"3_CR2","doi-asserted-by":"publisher","unstructured":"Balasch, J., Gierlichs, B., Verbauwhede, I.: An in-depth and black-box characterization of the effects of clock glitches on 8-bit MCUs. In: Breveglieri, L., Guilley, S., Koren, I., Naccache, D., Takahashi, J. (eds.) 2011 Workshop on Fault Diagnosis and Tolerance in Cryptography, FDTC 2011, pp. 105\u2013114. IEEE Computer Society. Tokyo, Japan (2011). https:\/\/doi.org\/10.1109\/FDTC.2011.9","DOI":"10.1109\/FDTC.2011.9"},{"key":"3_CR3","doi-asserted-by":"publisher","unstructured":"Barry, T., Courouss\u00e9, D., Robisson, B.: Compilation of a countermeasure against instruction-skip fault attacks. In: Palkovic, M., Agosta, G., Barenghi, A., Koren, I., Pelosi, G. (eds.) In: Proceedings of the 3rd Workshop on Cryptography and Security in Computing Systems, CS2@HiPEAC, Prague, pp. 1\u20136. ACM Czech Republic (2016). https:\/\/doi.org\/10.1145\/2858930.2858931","DOI":"10.1145\/2858930.2858931"},{"key":"3_CR4","unstructured":"Beaulieu, R., Shors, D., Smith, J., Treatman-Clark, S., Weeks, B., Wingers, L.: The SIMON and SPECK families of lightweight block ciphers. IACR Cryptol. ePrint Arch., p. 404 (2013). http:\/\/eprint.iacr.org\/2013\/404"},{"key":"3_CR5","volume-title":"Tagged memory and minion cores in the lowRISC SoC","author":"A Bradbury","year":"2014","unstructured":"Bradbury, A., Ferris, G., Mullins, R.: Tagged memory and minion cores in the lowRISC SoC. University of Cambridge, Memo (2014)"},{"key":"3_CR6","unstructured":"Burow, N., Zhang, X., Payer, M.: Shining light on shadow stacks. CoRR abs\/1811.03165 (2018). http:\/\/arxiv.org\/abs\/1811.03165"},{"key":"3_CR7","doi-asserted-by":"publisher","unstructured":"Christoulakis, N., Christou, G., Athanasopoulos, E., Ioannidis, S.: HCFI: hardware-enforced control-flow integrity. In: Bertino, E., Sandhu, R.S., Pretschner, A. (eds.) Proceedings of the 6th ACM on Conference on Data and Application Security and Privacy, CODASPY 2016, pp. 38\u201349. ACM New Orleans, LA, USA (2016). https:\/\/doi.org\/10.1145\/2857705.2857722","DOI":"10.1145\/2857705.2857722"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"de Clercq, R., et al.: SOFIA: software and control flow integrity architecture. In: Fanucci, L., Teich, J. (eds.) 2016 Design, Automation Test in Europe Conference Exhibition, DATE, pp. 1172\u20131177. IEEE 2016, Dresden, Germany (2016). https:\/\/ieeexplore.ieee.org\/document\/7459489\/","DOI":"10.3850\/9783981537079_1001"},{"key":"3_CR9","unstructured":"de Clercq, R., Verbauwhede, I.: A survey of hardware-based control flow integrity (CFI). CoRR abs\/1706.07257 (2017). http:\/\/arxiv.org\/abs\/1706.07257"},{"key":"3_CR10","unstructured":"Cowan, C.: StackGuard: automatic adaptive detection and prevention of buffer-overflow attacks. Rubin, A.D. (ed.) In: Proceedings of the 7th USENIX Security Symposium, 98, P. 5\u20135 San Antonio, TX, USA, USENIX Association (1998).https:\/\/www.usenix.org\/conference\/7th-usenix-security-symposium\/stackguard-automatic-adaptive-detection-and-prevention"},{"key":"3_CR11","doi-asserted-by":"publisher","unstructured":"Davi, L., et al.: HAFIX: hardware-assisted flow integrity extension. In: Proceedings of the 52nd Annual Design Automation Conference, pp. 741\u2013746 ACM. San Francisco, CA, USA (2015). https:\/\/doi.org\/10.1145\/2744769.2744847","DOI":"10.1145\/2744769.2744847"},{"key":"3_CR12","doi-asserted-by":"publisher","unstructured":"De, A., Basu, A., Ghosh, S., Jaeger, T.: Hardware assisted buffer protection mechanisms for embedded RISC-V. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 39(12), 4453\u20134465 (2020). https:\/\/doi.org\/10.1109\/TCAD.2020.2984407","DOI":"10.1109\/TCAD.2020.2984407"},{"key":"3_CR13","doi-asserted-by":"publisher","unstructured":"Fei, Y., Shi, Z.J.: Microarchitectural support for program code integrity monitoring in application-specific instruction set processors. In: Lauwereins, R., Madsen, J. (eds.) 2007 Design, Automation and Test in Europe Conference and Exposition, DATE 2007, pp. 815\u2013820. EDA Consortium, San Jose, Nice, France, CA, USA (2007). https:\/\/doi.org\/10.1109\/DATE.2007.364391","DOI":"10.1109\/DATE.2007.364391"},{"key":"3_CR14","doi-asserted-by":"publisher","unstructured":"Jaloyan, G., Markantonakis, K., Akram, R.N., Robin, D., Mayes, K., Naccache, D.: Return-oriented programming on RISC-V. In: Sun, H., Shieh, S., Gu, G., Ateniese, G. (eds.) ASIA CCS \u201920: The 15th ACM Asia Conference on Computer and Communications Security, Taipei, Taiwan, pp. 471\u2013480. ACM (2020). https:\/\/doi.org\/10.1145\/3320269.3384738","DOI":"10.1145\/3320269.3384738"},{"key":"3_CR15","doi-asserted-by":"publisher","unstructured":"Kayaalp, M., Schmitt, T., Nomani, J., Ponomarev, D., Abu-Ghazaleh, N.B.: SCRAP: architecture for signature-based protection from code reuse attacks. In: 19th IEEE International Symposium on High Performance Computer Architecture, HPCA 2013, pp. 258\u2013269. IEEE Computer Society Shenzhen, China (2013). https:\/\/doi.org\/10.1109\/HPCA.2013.6522324","DOI":"10.1109\/HPCA.2013.6522324"},{"key":"3_CR16","doi-asserted-by":"publisher","unstructured":"Kim, H., Lee, J., Pratama, D., Awaludin, A.M., Kim, H., Kwon, D.: RIMI: instruction-level memory isolation for embedded systems on RISC-V. In: IEEE\/ACM International Conference on Computer Aided Design, ICCAD 2020, pp. 341\u2013349. IEEE San Diego, CA, USA (2020). https:\/\/doi.org\/10.1145\/3400302.3415727","DOI":"10.1145\/3400302.3415727"},{"key":"3_CR17","unstructured":"Lowe-Power, J., et al.: The gem5 simulator: Version 20.0+. CoRR abs\/2007.03152 (2020). https:\/\/arxiv.org\/abs\/2007.03152"},{"key":"3_CR18","unstructured":"Mibench2 (2022).https:\/\/github.com\/impedimentToProgress\/MiBench2"},{"key":"3_CR19","doi-asserted-by":"publisher","unstructured":"Ohlsson, J., Rim\u00e9n, M., Gunneflo, U.: A study of the effects of transient fault injection into a 32-bit RISC with built-in watchdog. In: Digest of Papers: FTCS-22, The 22nd Annual International Symposium on Fault-Tolerant Computing, Boston, Massachusetts, pp. 316\u2013325. USA IEEE Computer Society (1992). https:\/\/doi.org\/10.1109\/FTCS.1992.243569","DOI":"10.1109\/FTCS.1992.243569"},{"key":"3_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/3-540-45732-1_26","volume-title":"Computer Safety, Reliability and Security","author":"F Rodr\u00edguez","year":"2002","unstructured":"Rodr\u00edguez, F., Campelo, J., Serrano, J.J.: A Watchdog Processor Architecture with Minimal Performance Overhead. In: Anderson, S., Felici, M., Bologna, S. (eds.) SAFECOMP 2002. LNCS, vol. 2434, pp. 261\u2013272. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-45732-1_26"},{"key":"3_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1007\/11599555_63","volume-title":"Embedded Software and Systems","author":"F Rodr\u00edguez","year":"2005","unstructured":"Rodr\u00edguez, F., Serrano, Juan J.: Control Flow Error Checking with ISIS. In: Yang, L.T., Zhou, X., Zhao, W., Wu, Z., Zhu, Y., Lin, Man (eds.) ICESS 2005. LNCS, vol. 3820, pp. 659\u2013670. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11599555_63"},{"key":"3_CR22","doi-asserted-by":"publisher","unstructured":"Savry, O., El-Majihi, M., Hiscock, T.: Confidaent: control flow protection with instruction and data authenticated encryption. In: 23rd Euromicro Conference on Digital System Design, pp. 246\u2013253. IEEE DSD 2020, Kranj, Slovenia, (2020). https:\/\/doi.org\/10.1109\/DSD51259.2020.00048","DOI":"10.1109\/DSD51259.2020.00048"},{"key":"3_CR23","unstructured":"Security, Q.P.: Pointer Authentication on ARMv8.3 - Design and Analysis of the New Software Security Instructions. Qualcomm Technologies, Inc. (2017)"},{"key":"3_CR24","doi-asserted-by":"publisher","unstructured":"Selmke, B., Hauschild, F., Obermaier, J.: Peak clock: Fault injection into PLL-Based systems via clock manipulation. In: Chang, C., R\u00fchrmair, U., Holcomb, D.E., Schaumont, P. (eds.) In: Proceedings of the 3rd ACM Workshop on Attacks and Solutions in Hardware Security Workshop, ASHES@CCS 2019, pp. 85\u201394. ACM London, UK, (2019). https:\/\/doi.org\/10.1145\/3338508.3359577","DOI":"10.1145\/3338508.3359577"},{"key":"3_CR25","doi-asserted-by":"publisher","unstructured":"Shanbhogue, V., Gupta, D., Sahita, R.: Security analysis of processor instruction set architecture for enforcing control-flow integrity. In: Proceedings of the 8th International Workshop on Hardware and Architectural Support for Security and Privacy, HASP@ISCA 2019, pp. 801\u2013811. ACM (2019). https:\/\/doi.org\/10.1145\/3337167.3337175","DOI":"10.1145\/3337167.3337175"},{"key":"3_CR26","doi-asserted-by":"publisher","unstructured":"Spensky, C., et al.: Glitching demystified: Analyzing control-flow-based glitching attacks and defenses. In: 51st Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, DSN 2021, pp. 400\u2013412. IEEE Taipei, Taiwan, (2021). https:\/\/doi.org\/10.1109\/DSN48987.2021.00051","DOI":"10.1109\/DSN48987.2021.00051"},{"key":"3_CR27","doi-asserted-by":"publisher","unstructured":"Werner, M., Schilling, R., Unterluggauer, T., Mangard, S.: Protecting RISC-V processors against physical attacks. In: Teich, J., Fummi, F. (eds.) Design, Automation Test in Europe Conference Exhibition, DATE 2019, pp. 1136\u20131141. IEEE Florence, Italy (2019). https:\/\/doi.org\/10.23919\/DATE.2019.8714811","DOI":"10.23919\/DATE.2019.8714811"},{"key":"3_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/978-3-319-31271-2_10","volume-title":"Smart Card Research and Advanced Applications","author":"M Werner","year":"2016","unstructured":"Werner, M., Wenger, E., Mangard, S.: Protecting the Control Flow of Embedded Processors against Fault Attacks. In: Homma, N., Medwed, M. (eds.) CARDIS 2015. LNCS, vol. 9514, pp. 161\u2013176. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-31271-2_10"},{"key":"3_CR29","doi-asserted-by":"publisher","unstructured":"Wilken, K.D., Shen, J.P.: Continuous signature monitoring: Efficient concurrent-detection of processor control errors. In: Proceedings International Test Conference, pp. 914\u2013925. IEEE Computer Society. Washington, D.C., USA, (1988). https:\/\/doi.org\/10.1109\/TEST.1988.207880","DOI":"10.1109\/TEST.1988.207880"},{"key":"3_CR30","unstructured":"Witteman, M., Oostdijk, M.: Secure application programming in the presence of side channel attacks. In: RSA conference. (2008)"},{"key":"3_CR31","doi-asserted-by":"publisher","unstructured":"Woodruff, J., et al.: CHERI concentrate: Practical compressed capabilities. IEEE Trans. Computers 68(10), 1455\u20131469 (2019). https:\/\/doi.org\/10.1109\/TC.2019.2914037","DOI":"10.1109\/TC.2019.2914037"},{"key":"3_CR32","doi-asserted-by":"publisher","unstructured":"Woodruff, J., et al.: The CHERI capability model: Revisiting RISC in an age of risk. In: ACM\/IEEE 41st International Symposium on Computer Architecture, ISCA 2014, pp. 457\u2013468. IEEE Computer Society. Minneapolis, MN, USA, (2014). https:\/\/doi.org\/10.1109\/ISCA.2014.6853201","DOI":"10.1109\/ISCA.2014.6853201"},{"key":"3_CR33","doi-asserted-by":"publisher","unstructured":"Yuce, B., Ghalaty, N.F., Deshpande, C., Patrick, C., Nazhandali, L., Schaumont, P.: FAME: fault-attack aware microprocessor extensions for hardware fault detection and software fault response. In: Proceedings of the Hardware and Architectural Support for Security and Privacy 2016, HASP@ICSA, pp. 81\u201388. ACM Seoul, Republic of Korea (2016). https:\/\/doi.org\/10.1145\/2948618.2948626","DOI":"10.1145\/2948618.2948626"},{"key":"3_CR34","doi-asserted-by":"publisher","unstructured":"Zhu, G., Tyagi, A.: Protection against indirect overflow attacks on pointers. In: Cole, J.L., Wolthusen, S.D. (eds.) In: Proceedings of the 2nd IEEE International Workshop on Information Assurance (IWIA\u201904), pp. 97\u2013106. IEEE Computer Society Charlotte, North Carolina, USA(2004). https:\/\/doi.org\/10.1109\/IWIA.2004.1288041","DOI":"10.1109\/IWIA.2004.1288041"}],"container-title":["Lecture Notes in Computer Science","Applied Cryptography and Network Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-33491-7_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,25]],"date-time":"2023-09-25T20:28:35Z","timestamp":1695673715000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-33491-7_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031334900","9783031334917"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-33491-7_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"28 May 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ACNS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Applied Cryptography and Network Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kyoto","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Japan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 June 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 June 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"acns2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sulab-sever.u-aizu.ac.jp\/ACNS2023\/committees.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"263","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"53","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"20% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.9","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"14.2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"For the workshops 34 full papers have been accepted from a total of 73 submissions; 13 poster papers are also included.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}