{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,31]],"date-time":"2024-10-31T02:40:30Z","timestamp":1730342430726,"version":"3.28.0"},"reference-count":24,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,3,14]],"date-time":"2022-03-14T00:00:00Z","timestamp":1647216000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,3,14]],"date-time":"2022-03-14T00:00:00Z","timestamp":1647216000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,3,14]]},"DOI":"10.23919\/date54114.2022.9774750","type":"proceedings-article","created":{"date-parts":[[2022,5,19]],"date-time":"2022-05-19T20:35:05Z","timestamp":1652992505000},"page":"508-513","source":"Crossref","is-referenced-by-count":1,"title":["CR-Spectre: Defense-Aware ROP Injected Code-Reuse Based Dynamic Spectre"],"prefix":"10.23919","author":[{"given":"Abhijitt","family":"Dhavlle","sequence":"first","affiliation":[{"name":"George Mason University,Fairfax,VA,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Setareh","family":"Rafatirad","sequence":"additional","affiliation":[{"name":"University of California Davis,Davis,CA,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Houman","family":"Homayoun","sequence":"additional","affiliation":[{"name":"University of California Davis,Davis,CA,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sai Manoj Pudukotai","family":"Dinakarrao","sequence":"additional","affiliation":[{"name":"George Mason University,Fairfax,VA,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"ref10","DOI":"10.1145\/3319535.3363194"},{"key":"ref11","volume":"15","author":"roemer","year":"2012","journal-title":"Return-oriented Programming Systems Languages and Applications"},{"doi-asserted-by":"publisher","key":"ref12","DOI":"10.1145\/2714576.2714635"},{"key":"ref13","article-title":"Security mitigations for return-oriented programming attacks","author":"bania","year":"2010","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref14","DOI":"10.1109\/ACSAC.2009.16"},{"key":"ref15","article-title":"Bypassing browser memory protections","author":"sotirov","year":"2008","journal-title":"In Pro-ceedings of BlackHat"},{"year":"0","key":"ref16"},{"doi-asserted-by":"publisher","key":"ref17","DOI":"10.1109\/MICRO.2016.7783743"},{"doi-asserted-by":"publisher","key":"ref18","DOI":"10.1109\/MICRO.2018.00042"},{"doi-asserted-by":"publisher","key":"ref19","DOI":"10.1145\/3297858.3304060"},{"doi-asserted-by":"publisher","key":"ref4","DOI":"10.1109\/CAHPC.2018.8645918"},{"doi-asserted-by":"publisher","key":"ref3","DOI":"10.1109\/SP.2019.00002"},{"key":"ref6","first-page":"75","article-title":"Detecting spectre attacks by identifying cache side-channel attacks using machine learning","author":"depoix","year":"2018","journal-title":"Advanced Microkernel Operating Systems"},{"year":"2020","author":"ahmad","journal-title":"Real time detection of spectre and meltdown attacks using machine learning","key":"ref5"},{"key":"ref8","article-title":"Performance counters to rescue: A machine learning based safeguard against micro-architectural side-channel-attacks","author":"alam","year":"2017","journal-title":"Cryp-tology ePrint Archive Report 2017\/564"},{"doi-asserted-by":"publisher","key":"ref7","DOI":"10.1016\/j.asoc.2016.09.014"},{"key":"ref2","article-title":"Imitating functional operations for mitigating side-channel leakage","author":"dhavlle","year":"2021","journal-title":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"},{"doi-asserted-by":"publisher","key":"ref9","DOI":"10.1145\/1315245.1315313"},{"key":"ref1","article-title":"Entropy-shield: Side-channel entropy maximization for timing-based side-channel attacks","author":"dhavlle","year":"2020","journal-title":"International Symposium on Quality Electronic Design (IS QED)"},{"key":"ref20","article-title":"Spectre returns! speculation attacks using the return stack buffer","author":"koruyeh","year":"2018","journal-title":"WOOT"},{"doi-asserted-by":"publisher","key":"ref22","DOI":"10.1007\/978-3-319-45719-2_6"},{"key":"ref21","article-title":"Speculative buffer overflows: Attacks and defenses","author":"kiriansky","year":"2018","journal-title":"CoRR"},{"key":"ref24","article-title":"Detecting malicious attacks exploiting hardware vulnerabil-ities using performance counters","author":"li","year":"2019","journal-title":"COMPSAC"},{"doi-asserted-by":"publisher","key":"ref23","DOI":"10.1109\/WWC.2001.990739"}],"event":{"name":"2022 Design, Automation & Test in Europe Conference & Exhibition (DATE)","start":{"date-parts":[[2022,3,14]]},"location":"Antwerp, Belgium","end":{"date-parts":[[2022,3,23]]}},"container-title":["2022 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9774496\/9774497\/09774750.pdf?arnumber=9774750","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,11]],"date-time":"2022-07-11T20:06:15Z","timestamp":1657569975000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9774750\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,14]]},"references-count":24,"URL":"https:\/\/doi.org\/10.23919\/date54114.2022.9774750","relation":{},"subject":[],"published":{"date-parts":[[2022,3,14]]}}}