{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:11:17Z","timestamp":1772039477807,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":90,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,12,5]],"date-time":"2022-12-05T00:00:00Z","timestamp":1670198400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1652280,CNS-1955498"],"award-info":[{"award-number":["CNS-1652280,CNS-1955498"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-17-1-2996"],"award-info":[{"award-number":["N00014-17-1-2996"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,12,5]]},"DOI":"10.1145\/3564625.3567970","type":"proceedings-article","created":{"date-parts":[[2022,12,3]],"date-time":"2022-12-03T01:01:29Z","timestamp":1670029289000},"page":"28-41","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Randezvous: Making Randomization Effective on MCUs"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8052-8643","authenticated-orcid":false,"given":"Zhuojia","family":"Shen","sequence":"first","affiliation":[{"name":"University of Rochester, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0364-0447","authenticated-orcid":false,"given":"Komail","family":"Dharsee","sequence":"additional","affiliation":[{"name":"University of Rochester, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2176-3659","authenticated-orcid":false,"given":"John","family":"Criswell","sequence":"additional","affiliation":[{"name":"University of Rochester, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,12,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1609956.1609960"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2019.00013"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2019.8661202"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417248"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2020.24016"},{"key":"e_1_3_2_1_6_1","unstructured":"Arm Holdings. 2008. SSL Library Mbed TLS. https:\/\/tls.mbed.org  Arm Holdings. 2008. SSL Library Mbed TLS. https:\/\/tls.mbed.org"},{"key":"e_1_3_2_1_7_1","unstructured":"Arm Holdings 2018. ARMv7-M Architecture Reference Manual. Arm Holdings. DDI 0403E.d.  Arm Holdings 2018. ARMv7-M Architecture Reference Manual. Arm Holdings. DDI 0403E.d."},{"key":"e_1_3_2_1_8_1","unstructured":"Arm Holdings 2019. ARMv8-M Architecture Reference Manual. Arm Holdings. DDI 0553B.i.  Arm Holdings 2019. ARMv8-M Architecture Reference Manual. Arm Holdings. DDI 0553B.i."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 23rd USENIX Security Symposium(Security \u201914)","author":"Backes Michael","year":"2014","unstructured":"Michael Backes and Stefan N\u00fcrnberger . 2014 . Oxymoron: Making Fine-Grained Memory Randomization Practical by Allowing Code Sharing . In Proceedings of the 23rd USENIX Security Symposium(Security \u201914) . USENIX Association, San Diego, CA, 433\u2013447. Michael Backes and Stefan N\u00fcrnberger. 2014. Oxymoron: Making Fine-Grained Memory Randomization Practical by Allowing Code Sharing. In Proceedings of the 23rd USENIX Security Symposium(Security \u201914). USENIX Association, San Diego, CA, 433\u2013447."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134000"},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 12th USENIX Security Symposium(Security \u201903)","author":"Bhatkar Sandeep","unstructured":"Sandeep Bhatkar , Daniel\u00a0 C. DuVarney , and R. Sekar . 2003. Address Obfuscation: An Efficient Approach to Combat a Board Range of Memory Error Exploits . In Proceedings of the 12th USENIX Security Symposium(Security \u201903) . USENIX Association, Washington, DC, 105\u2013120. https:\/\/www.usenix.org\/conference\/12th-usenix-security-symposium\/address-obfuscation-efficient-approach-combat-broad-range Sandeep Bhatkar, Daniel\u00a0C. DuVarney, and R. Sekar. 2003. Address Obfuscation: An Efficient Approach to Combat a Board Range of Memory Error Exploits. In Proceedings of the 12th USENIX Security Symposium(Security \u201903). USENIX Association, Washington, DC, 105\u2013120. https:\/\/www.usenix.org\/conference\/12th-usenix-security-symposium\/address-obfuscation-efficient-approach-combat-broad-range"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70542-0_1"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 14th USENIX Security Symposium(Security \u201905)","author":"Bhatkar Sandeep","year":"2005","unstructured":"Sandeep Bhatkar , R. Sekar , and Daniel\u00a0 C. DuVarney . 2005 . Efficient Techniques for Comprehensive Protection from Memory Error Exploits . In Proceedings of the 14th USENIX Security Symposium(Security \u201905) . USENIX Association, Baltimore, MD, 255\u2013270. https:\/\/www.usenix.org\/conference\/14th-usenix-security-symposium\/efficient-techniques-comprehensive-protection-memory-error Sandeep Bhatkar, R. Sekar, and Daniel\u00a0C. DuVarney. 2005. Efficient Techniques for Comprehensive Protection from Memory Error Exploits. In Proceedings of the 14th USENIX Security Symposium(Security \u201905). USENIX Association, Baltimore, MD, 255\u2013270. https:\/\/www.usenix.org\/conference\/14th-usenix-security-symposium\/efficient-techniques-comprehensive-protection-memory-error"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813691"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.22"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23364"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00076"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 24th USENIX Security Symposium(Security \u201915)","author":"Carlini Nicolas","year":"2015","unstructured":"Nicolas Carlini , Antonio Barresi , Mathias Payer , David Wagner , and Thomas\u00a0 R. Gross . 2015 . Control-Flow Bending: On the Effectiveness of Control-flow Integrity . In Proceedings of the 24th USENIX Security Symposium(Security \u201915) . USENIX Association, Washington, DC, 161\u2013176. https:\/\/www.usenix.org\/conference\/usenixsecurity15\/technical-sessions\/presentation\/carlini Nicolas Carlini, Antonio Barresi, Mathias Payer, David Wagner, and Thomas\u00a0R. Gross. 2015. Control-Flow Bending: On the Effectiveness of Control-flow Integrity. In Proceedings of the 24th USENIX Security Symposium(Security \u201915). USENIX Association, Washington, DC, 161\u2013176. https:\/\/www.usenix.org\/conference\/usenixsecurity15\/technical-sessions\/presentation\/carlini"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 23rd USENIX Security Symposium(Security \u201914)","author":"Carlini Nicholas","year":"2014","unstructured":"Nicholas Carlini and David Wagner . 2014 . ROP is Still Dangerous: Breaking Modern Defenses . In Proceedings of the 23rd USENIX Security Symposium(Security \u201914) . USENIX Association, San Diego, CA, 385\u2013399. https:\/\/www.usenix.org\/conference\/usenixsecurity14\/technical-sessions\/presentation\/carlini Nicholas Carlini and David Wagner. 2014. ROP is Still Dangerous: Breaking Modern Defenses. In Proceedings of the 23rd USENIX Security Symposium(Security \u201914). USENIX Association, San Diego, CA, 385\u2013399. https:\/\/www.usenix.org\/conference\/usenixsecurity14\/technical-sessions\/presentation\/carlini"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24174-6_4"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 14th USENIX Security Symposium(Security \u201905)","author":"Chen Shuo","year":"2005","unstructured":"Shuo Chen , Jun Xu , Emre\u00a0 C. Sezer , Prachi Gauriar , and Ravishankar\u00a0 K. Iyer . 2005 . Non-Control-Data Attacks Are Realistic Threats . In Proceedings of the 14th USENIX Security Symposium(Security \u201905) . USENIX Association, Baltimore, MD, 177\u2013191. https:\/\/www.usenix.org\/conference\/14th-usenix-security-symposium\/non-control-data-attacks-are-realistic-threats Shuo Chen, Jun Xu, Emre\u00a0C. Sezer, Prachi Gauriar, and Ravishankar\u00a0K. Iyer. 2005. Non-Control-Data Attacks Are Realistic Threats. In Proceedings of the 14th USENIX Security Symposium(Security \u201905). USENIX Association, Baltimore, MD, 177\u2013191. https:\/\/www.usenix.org\/conference\/14th-usenix-security-symposium\/non-control-data-attacks-are-realistic-threats"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23248"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2857705.2857726"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.37"},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 7th USENIX Security Symposium(Security \u201998)","author":"Cowan Crispin","year":"1998","unstructured":"Crispin Cowan , Calton Pu , Dave Maier , Heather Hintony , Jonathan Walpole , Peat Bakke , Steve Beattie , Aaron Grier , Perry Wagle , and Qian Zhang . 1998 . StackGuard: Automatic Adaptive Detection and Prevention of Buffer-Overflow Attacks . In Proceedings of the 7th USENIX Security Symposium(Security \u201998) . USENIX Association, San Antonio, TX, 15\u00a0pages. https:\/\/www.usenix.org\/conference\/7th-usenix-security-symposium\/stackguard-automatic-adaptive-detection-and-prevention Crispin Cowan, Calton Pu, Dave Maier, Heather Hintony, Jonathan Walpole, Peat Bakke, Steve Beattie, Aaron Grier, Perry Wagle, and Qian Zhang. 1998. StackGuard: Automatic Adaptive Detection and Prevention of Buffer-Overflow Attacks. In Proceedings of the 7th USENIX Security Symposium(Security \u201998). USENIX Association, San Antonio, TX, 15\u00a0pages. https:\/\/www.usenix.org\/conference\/7th-usenix-security-symposium\/stackguard-automatic-adaptive-detection-and-prevention"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.52"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813682"},{"key":"e_1_3_2_1_29_1","unstructured":"CVE 2021. CVE-2021-27421. https:\/\/www.cve.org\/CVERecord?id=CVE-2021-27421  CVE 2021. CVE-2021-27421. https:\/\/www.cve.org\/CVERecord?id=CVE-2021-27421"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23262"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the 23rd USENIX Security Symposium(Security \u201914)","author":"Davi Lucas","year":"2014","unstructured":"Lucas Davi , Ahmad-Reza Sadeghi , Daniel Lehmann , and Fabian Monrose . 2014 . Stitching the Gadgets: On the Ineffectiveness of Coarse-Grained Control-Flow Integrity Protection . In Proceedings of the 23rd USENIX Security Symposium(Security \u201914) . USENIX Association, San Diego, CA, 401\u2013416. https:\/\/www.usenix.org\/conference\/usenixsecurity14\/technical-sessions\/presentation\/davi Lucas Davi, Ahmad-Reza Sadeghi, Daniel Lehmann, and Fabian Monrose. 2014. Stitching the Gadgets: On the Ineffectiveness of Coarse-Grained Control-Flow Integrity Protection. In Proceedings of the 23rd USENIX Security Symposium(Security \u201914). USENIX Association, San Diego, CA, 401\u2013416. https:\/\/www.usenix.org\/conference\/usenixsecurity14\/technical-sessions\/presentation\/davi"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484313.2484351"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the 31st USENIX Security Symposium(Security \u201922)","author":"Du Yufei","year":"2022","unstructured":"Yufei Du , Zhuojia Shen , Komail Dharsee , Jie Zhou , Robert\u00a0 J. Walls , and John Criswell . 2022 . Holistic Control-Flow Protection on Real-Time Embedded Systems with Kage . In Proceedings of the 31st USENIX Security Symposium(Security \u201922) . USENIX Association, Boston, MA. https:\/\/www.usenix.org\/conference\/usenixsecurity22\/presentation\/du Yufei Du, Zhuojia Shen, Komail Dharsee, Jie Zhou, Robert\u00a0J. Walls, and John Criswell. 2022. Holistic Control-Flow Protection on Real-Time Embedded Systems with Kage. In Proceedings of the 31st USENIX Security Symposium(Security \u201922). USENIX Association, Boston, MA. https:\/\/www.usenix.org\/conference\/usenixsecurity22\/presentation\/du"},{"key":"e_1_3_2_1_34_1","unstructured":"EEMBC. 2018. CoreMark: An EEMBC Benchmark. https:\/\/www.eembc.org\/coremark  EEMBC. 2018. CoreMark: An EEMBC Benchmark. https:\/\/www.eembc.org\/coremark"},{"key":"e_1_3_2_1_35_1","unstructured":"EEMBC. 2019. CoreMark-Pro: An EEMBC Benchmark. https:\/\/www.eembc.org\/coremark-pro  EEMBC. 2019. CoreMark-Pro: An EEMBC Benchmark. https:\/\/www.eembc.org\/coremark-pro"},{"key":"e_1_3_2_1_36_1","unstructured":"Embedded Security. 2018. PinLock. https:\/\/github.com\/embedded-sec\/ACES\/tree\/master\/test_apps\/pinlock  Embedded Security. 2018. PinLock. https:\/\/github.com\/embedded-sec\/ACES\/tree\/master\/test_apps\/pinlock"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813646"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304037"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 21st USENIX Security Symposium(Security \u201912)","author":"Giuffrida Cristiano","year":"2012","unstructured":"Cristiano Giuffrida , Anton Kuijsten , and Andrew\u00a0 S. Tanenbaum . 2012 . Enhanced Operating System Security through Efficient and Fine-Grained Address Space Randomization . In Proceedings of the 21st USENIX Security Symposium(Security \u201912) . USENIX Association, Bellevue, WA, 475\u2013490. https:\/\/www.usenix.org\/conference\/usenixsecurity12\/technical-sessions\/presentation\/giuffrida Cristiano Giuffrida, Anton Kuijsten, and Andrew\u00a0S. Tanenbaum. 2012. Enhanced Operating System Security through Efficient and Fine-Grained Address Space Randomization. In Proceedings of the 21st USENIX Security Symposium(Security \u201912). USENIX Association, Bellevue, WA, 475\u2013490. https:\/\/www.usenix.org\/conference\/usenixsecurity12\/technical-sessions\/presentation\/giuffrida"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.43"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2015.71"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.39"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-020-00673-z"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2006.9"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00029"},{"key":"e_1_3_2_1_46_1","volume-title":"Code-Pointer Integrity. In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation(OSDI \u201914)","author":"Kuznetsov Volodymyr","year":"2014","unstructured":"Volodymyr Kuznetsov , L\u00e1szl\u00f3 Szekeres , Mathias Payer , George Candea , R. Sekar , and Dawn Song . 2014 . Code-Pointer Integrity. In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation(OSDI \u201914) . USENIX Association, Broomfield, CO, 147\u2013163. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/kuznetsov Volodymyr Kuznetsov, L\u00e1szl\u00f3 Szekeres, Mathias Payer, George Candea, R. Sekar, and Dawn Song. 2014. Code-Pointer Integrity. In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation(OSDI \u201914). USENIX Association, Broomfield, CO, 147\u2013163. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/kuznetsov"},{"key":"e_1_3_2_1_47_1","volume-title":"Proceedings of the 28th USENIX Security Symposium(Security \u201919)","author":"Kwon Donghyun","year":"2019","unstructured":"Donghyun Kwon , Jangseop Shin , Giyeol Kim , Byoungyoung Lee , Yeongpil Cho , and Yunheung Paek . 2019 . uXOM: Efficient eXecute-Only Memory on ARM Cortex-M . In Proceedings of the 28th USENIX Security Symposium(Security \u201919) . USENIX Association, Santa Clara, CA, 231\u2013247. https:\/\/www.usenix.org\/conference\/usenixsecurity19\/presentation\/kwon Donghyun Kwon, Jangseop Shin, Giyeol Kim, Byoungyoung Lee, Yeongpil Cho, and Yunheung Paek. 2019. uXOM: Efficient eXecute-Only Memory on ARM Cortex-M. In Proceedings of the 28th USENIX Security Symposium(Security \u201919). USENIX Association, Santa Clara, CA, 231\u2013247. https:\/\/www.usenix.org\/conference\/usenixsecurity19\/presentation\/kwon"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2021.3063843"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02918-9_7"},{"key":"e_1_3_2_1_51_1","unstructured":"LLVM 2014. llvm::RandomNumberGenerator Class Reference. https:\/\/llvm.org\/doxygen\/classllvm_1_1RandomNumberGenerator.html  LLVM 2014. llvm::RandomNumberGenerator Class Reference. https:\/\/llvm.org\/doxygen\/classllvm_1_1RandomNumberGenerator.html"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23173"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813694"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3190374"},{"key":"e_1_3_2_1_55_1","unstructured":"Mbed TLS Contributors. 2009. Mbed TLS Benchmark Demonstration Program. https:\/\/github.com\/ARMmbed\/mbedtls\/blob\/development\/programs\/test\/benchmark.c  Mbed TLS Contributors. 2009. Mbed TLS Benchmark Demonstration Program. https:\/\/github.com\/ARMmbed\/mbedtls\/blob\/development\/programs\/test\/benchmark.c"},{"key":"e_1_3_2_1_56_1","unstructured":"Microchip 2020. 32-bit Microcontroller Families: Industry\u2019s Broadest and Most Innovative 32-bit MCU Portfolio. Microchip. DS30009904V.  Microchip 2020. 32-bit Microcontroller Families: Industry\u2019s Broadest and Most Innovative 32-bit MCU Portfolio. Microchip. DS30009904V."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866307.1866371"},{"key":"e_1_3_2_1_58_1","unstructured":"NXP 2021. UM11147 User Manual: RT6xx User Manual. NXP. Rev. 1.4.  NXP 2021. UM11147 User Manual: RT6xx User Manual. NXP. Rev. 1.4."},{"key":"e_1_3_2_1_59_1","unstructured":"NXP 2021. UM11159 User Manual: i.MX RT685 Evaluation Board User Manual. NXP. Rev. 2.  NXP 2021. UM11159 User Manual: i.MX RT685 Evaluation Board User Manual. NXP. Rev. 2."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66332-6_12"},{"key":"e_1_3_2_1_61_1","volume-title":"Smashing the Stack for Fun and Profit. Phrack 7 (Nov","author":"One Aleph","year":"1996","unstructured":"Aleph One . 1996. Smashing the Stack for Fun and Profit. Phrack 7 (Nov . 1996 ). Issue 49. http:\/\/www.phrack.org\/issues\/49\/14.html Aleph One. 1996. Smashing the Stack for Fun and Profit. Phrack 7 (Nov. 1996). Issue 49. http:\/\/www.phrack.org\/issues\/49\/14.html"},{"key":"e_1_3_2_1_62_1","volume-title":"BEEBS: Open Benchmarks for Energy Measurements on Embedded Platforms. arXiv preprint arXiv:1308.5174 (Aug.","author":"Pallister James","year":"2013","unstructured":"James Pallister , Simon Hollis , and Jeremy Bennett . 2013 . BEEBS: Open Benchmarks for Energy Measurements on Embedded Platforms. arXiv preprint arXiv:1308.5174 (Aug. 2013). arxiv:1308.5174\u00a0[cs.PF] https:\/\/arxiv.org\/abs\/1308.5174 James Pallister, Simon Hollis, and Jeremy Bennett. 2013. BEEBS: Open Benchmarks for Energy Measurements on Embedded Platforms. arXiv preprint arXiv:1308.5174 (Aug. 2013). arxiv:1308.5174\u00a0[cs.PF] https:\/\/arxiv.org\/abs\/1308.5174"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.41"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-40667-1_4"},{"key":"e_1_3_2_1_65_1","unstructured":"PaX Team. 2001. Address Space Layout Randomization. https:\/\/pax.grsecurity.net\/docs\/aslr.txt  PaX Team. 2001. Address Space Layout Randomization. https:\/\/pax.grsecurity.net\/docs\/aslr.txt"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3134600.3134626"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064216"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427292"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3320269.3384757"},{"key":"e_1_3_2_1_70_1","unstructured":"Renesas 2022. RA Family Brochure. Renesas. Document No. R01CP0035EJ0300.  Renesas 2022. RA Family Brochure. Renesas. Document No. R01CP0035EJ0300."},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2133375.2133377"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23477"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315313"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/1030083.1030124"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/SecDev45635.2020.00017"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP53844.2022.00039"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.45"},{"key":"e_1_3_2_1_78_1","unstructured":"Alexander Sotirov. 2007. Heap Feng Shui in JavaScript. In Black Hat Europe.  Alexander Sotirov. 2007. Heap Feng Shui in JavaScript. In Black Hat Europe."},{"key":"e_1_3_2_1_79_1","unstructured":"STMicroelectronics 2020. DS12469 Datasheet: STM32L412xx. STMicroelectronics. DS12469 Rev 8.  STMicroelectronics 2020. DS12469 Datasheet: STM32L412xx. STMicroelectronics. DS12469 Rev 8."},{"key":"e_1_3_2_1_80_1","unstructured":"STMicroelectronics 2021. DS11189 Datasheet: STM32F469xx. STMicroelectronics. DS11189 Rev 7.  STMicroelectronics 2021. DS11189 Datasheet: STM32F469xx. STMicroelectronics. DS11189 Rev 7."},{"key":"e_1_3_2_1_81_1","unstructured":"STMicroelectronics 2022. AN4230 Application Note: STM32 Microcontroller Random Number Generation Validation Using the NIST Statistical Test Suite. STMicroelectronics. Rev 7.  STMicroelectronics 2022. AN4230 Application Note: STM32 Microcontroller Random Number Generation Validation Using the NIST Statistical Test Suite. STMicroelectronics. Rev 7."},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519144.1519145"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23644-0_7"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.4230\/LIPIcs.ECRTS.2019.2"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3050748.3050752"},{"key":"e_1_3_2_1_86_1","volume-title":"Proceedings of the 28th USENIX Security Symposium(Security \u201919)","author":"Wang Zhe","year":"2019","unstructured":"Zhe Wang , Chenggang Wu , Yinqian Zhang , Bowen Tang , Pen-Chung Yew , Mengyao Xie , Yuanming Lai , Yan Kang , Yueqiang Cheng , and Zhiping Shi . 2019 . SafeHidden: An Efficient and Secure Information Hiding Technique Using Re-Randomization . In Proceedings of the 28th USENIX Security Symposium(Security \u201919) . USENIX Association, Santa Clara, CA, 1239\u20131256. https:\/\/www.usenix.org\/conference\/usenixsecurity19\/presentation\/wang Zhe Wang, Chenggang Wu, Yinqian Zhang, Bowen Tang, Pen-Chung Yew, Mengyao Xie, Yuanming Lai, Yan Kang, Yueqiang Cheng, and Zhiping Shi. 2019. SafeHidden: An Efficient and Secure Information Hiding Technique Using Re-Randomization. In Proceedings of the 28th USENIX Security Symposium(Security \u201919). USENIX Association, Santa Clara, CA, 1239\u20131256. https:\/\/www.usenix.org\/conference\/usenixsecurity19\/presentation\/wang"},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382216"},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2018.00023"},{"key":"e_1_3_2_1_89_1","volume-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation(OSDI \u201916)","author":"Williams-King David","year":"2016","unstructured":"David Williams-King , Graham Gobieski , Kent Williams-King , James\u00a0 P. Blake , Xinhao Yuan , Patrick Colp , Michelle Zheng , Vasileios\u00a0 P. Kemerlis , Junfeng Yang , and William Aiello . 2016 . Shuffler: Fast and Deployable Continuous Code Re-Randomization . In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation(OSDI \u201916) . USENIX Association, Savannah, GA, 367\u2013382. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/williams-king David Williams-King, Graham Gobieski, Kent Williams-King, James\u00a0P. Blake, Xinhao Yuan, Patrick Colp, Michelle Zheng, Vasileios\u00a0P. Kemerlis, Junfeng Yang, and William Aiello. 2016. Shuffler: Fast and Deployable Continuous Code Re-Randomization. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation(OSDI \u201916). USENIX Association, Savannah, GA, 367\u2013382. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/williams-king"},{"key":"e_1_3_2_1_90_1","volume-title":"Tokei: Count your code, quickly. https:\/\/github.com\/XAMPPRocky\/tokei","author":"Rocky","year":"2015","unstructured":"XAMPP Rocky and contributors. 2015 . Tokei: Count your code, quickly. https:\/\/github.com\/XAMPPRocky\/tokei XAMPPRocky and contributors. 2015. Tokei: Count your code, quickly. https:\/\/github.com\/XAMPPRocky\/tokei"},{"key":"e_1_3_2_1_91_1","volume-title":"Proceedings of the 29th USENIX Security Symposium(Security \u201920)","author":"Zhou Jie","year":"2020","unstructured":"Jie Zhou , Yufei Du , Zhuojia Shen , Lele Ma , John Criswell , and Robert\u00a0 J. Walls . 2020 . Silhouette: Efficient Protected Shadow Stacks for Embedded Systems . In Proceedings of the 29th USENIX Security Symposium(Security \u201920) . USENIX Association, Boston, MA, 1219\u20131236. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/zhou-jie Jie Zhou, Yufei Du, Zhuojia Shen, Lele Ma, John Criswell, and Robert\u00a0J. Walls. 2020. Silhouette: Efficient Protected Shadow Stacks for Embedded Systems. In Proceedings of the 29th USENIX Security Symposium(Security \u201920). USENIX Association, Boston, MA, 1219\u20131236. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/zhou-jie"}],"event":{"name":"ACSAC: Annual Computer Security Applications Conference","location":"Austin TX USA","acronym":"ACSAC"},"container-title":["Proceedings of the 38th Annual Computer Security Applications Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3564625.3567970","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3564625.3567970","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3564625.3567970","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:12Z","timestamp":1750183752000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3564625.3567970"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,5]]},"references-count":90,"alternative-id":["10.1145\/3564625.3567970","10.1145\/3564625"],"URL":"https:\/\/doi.org\/10.1145\/3564625.3567970","relation":{},"subject":[],"published":{"date-parts":[[2022,12,5]]},"assertion":[{"value":"2022-12-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}