{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T12:35:50Z","timestamp":1764333350836},"reference-count":24,"publisher":"IEEE","license":[{"start":{"date-parts":[[2023,11,17]],"date-time":"2023-11-17T00:00:00Z","timestamp":1700179200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,11,17]],"date-time":"2023-11-17T00:00:00Z","timestamp":1700179200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100005825","name":"National Institute of Food and Agriculture","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100005825","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,11,17]]},"DOI":"10.1109\/ipccc59175.2023.10253861","type":"proceedings-article","created":{"date-parts":[[2023,10,18]],"date-time":"2023-10-18T17:44:32Z","timestamp":1697651072000},"page":"357-364","source":"Crossref","is-referenced-by-count":1,"title":["Parity Shadow Stack: Dynamic Instrumentation based Control Flow Security for IoT Devices"],"prefix":"10.1109","author":[{"given":"Charles Qing","family":"Cao","sequence":"first","affiliation":[{"name":"University of Tennessee,Department of Electrical Engineering and Computer Science,Knoxville,TN,USA"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417867"},{"article-title":"Control-flow integrity for real-time embedded systems","volume-title":"31st Euromicro Conference on Real-Time Systems (ECRTS 2019). Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik","author":"Walls","key":"ref2"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2020.24016"},{"key":"ref4","first-page":"1219","article-title":"Silhouette: Efficient protected shadow stacks for embedded systems","volume-title":"29th USENIX Security Symposium (USENIX Security 20)","author":"Zhou"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/2714576.2714635"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3342559.3365336"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00076"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58951-6_17"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3556977"},{"key":"ref10","first-page":"2281","article-title":"Holistic {Control-Flow} protection on {Real-Time} embedded systems with kage","volume-title":"31st USENIX Security Symposium (USENIX Security 22)","author":"Du"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP53844.2022.00039"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/GCCE.2017.8229327"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1064978.1065034"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1273442.1250746"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.152"},{"key":"ref16","first-page":"385","article-title":"{ROP} is still dangerous: Breaking modern defenses","volume-title":"23rd USENIX Security Symposium (USENIX Security 14)","author":"Carlini"},{"article-title":"Statically detecting likely buffer overflow vulnerabilities","volume-title":"10th USENIX Security Symposium (USENIX Security 01)","author":"Larochelle","key":"ref17"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3217212"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.diin.2019.04.012"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813694"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813673"},{"key":"ref22","article-title":"How to survive the hardware-assisted controlflow integrity enforcement","author":"Sun","year":"2019","journal-title":"Blackhat Asia 2019"},{"key":"ref23","article-title":"Profile-guided, multi-version binary rewriting","author":"Meng","year":"2020","journal-title":"arXiv preprint arXiv:2002.07748"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.3390\/app9204229"}],"event":{"name":"2023 IEEE International Performance, Computing, and Communications Conference (IPCCC)","start":{"date-parts":[[2023,11,17]]},"location":"Anaheim, CA, USA","end":{"date-parts":[[2023,11,19]]}},"container-title":["2023 IEEE International Performance, Computing, and Communications Conference (IPCCC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10253817\/10253818\/10253861.pdf?arnumber=10253861","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,2]],"date-time":"2024-03-02T02:35:25Z","timestamp":1709346925000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10253861\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,17]]},"references-count":24,"URL":"https:\/\/doi.org\/10.1109\/ipccc59175.2023.10253861","relation":{},"subject":[],"published":{"date-parts":[[2023,11,17]]}}}