{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T12:40:11Z","timestamp":1756298411316,"version":"3.44.0"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032009418","type":"print"},{"value":"9783032009425","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T00:00:00Z","timestamp":1756339200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T00:00:00Z","timestamp":1756339200000},"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-3-032-00942-5_15","type":"book-chapter","created":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T12:02:51Z","timestamp":1756296171000},"page":"280-296","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Building a\u00a0Modular Platform for\u00a0Model Checking Glitch Attacks in\u00a0RISC-V Programs"],"prefix":"10.1007","author":[{"given":"Andreas Kjeldgaard","family":"Brandh\u00f8j","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias Worm","family":"B\u00f8gedal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ren\u00e9 Rydhof","family":"Hansen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kim Guldstrand","family":"Larsen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danny","family":"B\u00f8gsted Poulsen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,8,28]]},"reference":[{"key":"15_CR1","doi-asserted-by":"publisher","unstructured":"Adiletta, A.J., Tol, M.C., Dor\u00f6z, Y., Sunar, B.: Mayhem: targeted corruption of register and stack variables. In: Proceedings of the 19th ACM Asia Conference on Computer and Communications Security (ASIA\u00a0CCS) (2024). https:\/\/doi.org\/10.1145\/3634737.3637638","DOI":"10.1145\/3634737.3637638"},{"key":"15_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/978-3-540-73368-3_14","volume-title":"Computer Aided Verification","author":"G Behrmann","year":"2007","unstructured":"Behrmann, G., Cougnard, A., David, A., Fleury, E., Larsen, K.G., Lime, D.: UPPAAL-Tiga: time for playing games! In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 121\u2013125. Springer, Heidelberg (2007). https:\/\/doi.org\/10.1007\/978-3-540-73368-3_14"},{"key":"15_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1007\/978-3-540-30080-9_7","volume-title":"Formal Methods for the Design of Real-Time Systems","author":"G Behrmann","year":"2004","unstructured":"Behrmann, G., David, A., Larsen, K.G.: A tutorial on Uppaal. In: Bernardo, M., Corradini, F. (eds.) SFM-RT 2004. LNCS, vol. 3185, pp. 200\u2013236. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-30080-9_7"},{"key":"15_CR4","doi-asserted-by":"publisher","unstructured":"B\u00f8gedal, T.W., Hansen, R.R., Larsen, K.G., Legay, A., Poulsen, D.B.: Statistical analysis of the impact of bit-flips in security critical code. In: Steffen, B. (ed.) AISoLA 2024. LNCS, vol. 15217, pp. 379\u2013397. Springer, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-75434-0_25","DOI":"10.1007\/978-3-031-75434-0_25"},{"key":"15_CR5","doi-asserted-by":"publisher","unstructured":"Bulychev, P.E., et al.: UPPAAL-SMC: statistical model checking for priced timed automata. In: Wiklicky, H., Massink, M. (eds.) Proceedings 10th Workshop on Quantitative Aspects of Programming Languages and Systems, QAPL 2012, Tallinn, Estonia, 31 March and 1 April 2012. EPTCS, vol.\u00a085, pp. 1\u201316 (2012). https:\/\/doi.org\/10.4204\/EPTCS.85.1","DOI":"10.4204\/EPTCS.85.1"},{"key":"15_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-45477-1_1","volume-title":"Computer Safety, Reliability, and Security","author":"L Dureuil","year":"2016","unstructured":"Dureuil, L., Petiot, G., Potet, M.-L., Le, T.-H., Crohen, A., de Choudens, P.: FISSC: a fault injection and simulation secure\u00a0collection. In: Skavhaug, A., Guiochet, J., Bitsch, F. (eds.) SAFECOMP 2016. LNCS, vol. 9922, pp. 3\u201311. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-45477-1_1"},{"key":"15_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/978-3-319-31271-2_7","volume-title":"Smart Card Research and Advanced Applications","author":"L Dureuil","year":"2016","unstructured":"Dureuil, L., Potet, M.-L., de Choudens, P., Dumas, C., Cl\u00e9di\u00e8re, J.: From code review to fault injection attacks: filling the gap using fault model inference. In: Homma, N., Medwed, M. (eds.) CARDIS 2015. LNCS, vol. 9514, pp. 107\u2013124. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-31271-2_7"},{"issue":"2","key":"15_CR8","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/S11334-020-00364-5","volume":"16","author":"T Given-Wilson","year":"2020","unstructured":"Given-Wilson, T., Jafri, N., Legay, A.: Combined software and hardware fault injection vulnerability detection. Innov. Syst. Softw. Eng. 16(2), 101\u2013120 (2020). https:\/\/doi.org\/10.1007\/S11334-020-00364-5","journal-title":"Innov. Syst. Softw. Eng."},{"key":"15_CR9","doi-asserted-by":"publisher","unstructured":"Given-Wilson, T., Legay, A.: Formalising fault injection and countermeasures. In: Volkamer, M., Wressnegger, C. (eds.) ARES 2020: The 15th International Conference on Availability, Reliability and Security, Virtual Event, Ireland, 25\u201328 August 2020, pp. 22:1\u201322:11. ACM (2020). https:\/\/doi.org\/10.1145\/3407023.3407049","DOI":"10.1145\/3407023.3407049"},{"key":"15_CR10","doi-asserted-by":"publisher","unstructured":"Kim, Y., et al.: Flipping bits in memory without accessing them: an experimental study of DRAM disturbance errors. In: Proceedings of the 41st ACM\/IEEE International Symposium on Computer Architecture (ISCA\u00a02014), pp. 361\u2013372 (2014). https:\/\/doi.org\/10.1109\/ISCA.2014.6853210","DOI":"10.1109\/ISCA.2014.6853210"},{"issue":"1","key":"15_CR11","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/S13389-023-00310-8","volume":"14","author":"G Lacombe","year":"2024","unstructured":"Lacombe, G., F\u00e9liot, D., Boespflug, E., Potet, M.: Combining static analysis and dynamic symbolic execution in a toolchain to detect fault injection vulnerabilities. J. Cryptogr. Eng. 14(1), 147\u2013164 (2024). https:\/\/doi.org\/10.1007\/S13389-023-00310-8","journal-title":"J. Cryptogr. Eng."},{"issue":"3","key":"15_CR12","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/S13389-014-0077-7","volume":"4","author":"N Moro","year":"2014","unstructured":"Moro, N., Heydemann, K., Encrenaz, E., Robisson, B.: Formal verification of a software countermeasure against instruction skip attacks. J. Cryptogr. Eng. 4(3), 145\u2013156 (2014). https:\/\/doi.org\/10.1007\/S13389-014-0077-7","journal-title":"J. Cryptogr. Eng."},{"key":"15_CR13","doi-asserted-by":"publisher","unstructured":"Murdock, K., Oswald, D.F., Garcia, F.D., Bulck, J.V., Gruss, D., Piessens, F.: Plundervolt: Software-based fault injection attacks against intel SGX. In: 2020 IEEE Symposium on Security and Privacy, SP 2020, San Francisco, CA, USA, 18\u201321 May 2020, pp. 1466\u20131482. IEEE (2020). https:\/\/doi.org\/10.1109\/SP40000.2020.00057","DOI":"10.1109\/SP40000.2020.00057"},{"key":"15_CR14","doi-asserted-by":"publisher","unstructured":"Potet, M., Mounier, L., Puys, M., Dureuil, L.: Lazart: a symbolic approach for evaluation the robustness of secured codes against control flow injections. In: Seventh IEEE International Conference on Software Testing, Verification and Validation, ICST 2014, 31 March\u20134 April 2014, Cleveland, Ohio, USA, pp. 213\u2013222. IEEE Computer Society (2014). https:\/\/doi.org\/10.1109\/ICST.2014.34","DOI":"10.1109\/ICST.2014.34"},{"key":"15_CR15","doi-asserted-by":"publisher","unstructured":"Spensky, C., et al.: Glitching demystified: analyzing control-flow-based glitching attacks and defenses. In: 2021 51st Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), pp. 400\u2013412 (2021). https:\/\/doi.org\/10.1109\/DSN48987.2021.00051","DOI":"10.1109\/DSN48987.2021.00051"},{"key":"15_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/978-3-030-64348-5_25","volume-title":"Stabilization, Safety, and Security of Distributed Systems","author":"I Zavalyshyn","year":"2020","unstructured":"Zavalyshyn, I., Given-Wilson, T., Legay, A., Sadre, R.: Brief announcement: effectiveness of code hardening for fault-tolerant IoT software. In: Devismes, S., Mittal, N. (eds.) SSS 2020. LNCS, vol. 12514, pp. 317\u2013322. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-64348-5_25"}],"container-title":["Lecture Notes in Computer Science","Formal Methods for Industrial Critical Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-00942-5_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T12:02:51Z","timestamp":1756296171000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-00942-5_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,28]]},"ISBN":["9783032009418","9783032009425"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-00942-5_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,28]]},"assertion":[{"value":"28 August 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"FMICS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Formal Methods for Industrial Critical Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Aarhus","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Denmark","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":"27 August 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 August 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"fmics2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/FMICS2025.uni-muenster.de","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}