{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,24]],"date-time":"2026-09-24T18:44:31Z","timestamp":1790275471790,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":100,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,9,7]],"date-time":"2020-09-07T00:00:00Z","timestamp":1599436800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100007601","name":"Horizon 2020","doi-asserted-by":"publisher","award":["681402"],"award-info":[{"award-number":["681402"]}],"id":[{"id":"10.13039\/501100007601","id-type":"DOI","asserted-by":"publisher"}]},{"name":"ARM"},{"name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft","award":["ESPRESSO"],"award-info":[{"award-number":["ESPRESSO"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,9,7]]},"DOI":"10.1145\/3386263.3407584","type":"proceedings-article","created":{"date-parts":[[2020,9,4]],"date-time":"2020-09-04T21:34:23Z","timestamp":1599255263000},"page":"169-174","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Evolution of Defenses against Transient-Execution Attacks"],"prefix":"10.1145","author":[{"given":"Claudio","family":"Canella","sequence":"first","affiliation":[{"name":"Graz University of Technology, Graz, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sai Manoj","family":"Pudukotai Dinakarrao","sequence":"additional","affiliation":[{"name":"George Mason University, Fairfax, VA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel","family":"Gruss","sequence":"additional","affiliation":[{"name":"Graz University of Technology, Graz, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Khaled N.","family":"Khasawneh","sequence":"additional","affiliation":[{"name":"George Mason University, Fairfax, VA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,9,7]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Muon Trap: Preventing Cross-Domain Spectre-Like Attacks by Capturing Speculative State. arXiv:1911.08384.","author":"Ainsworth Sam","year":"2019","unstructured":"Sam Ainsworth and Timothy M Jones . 2019 . Muon Trap: Preventing Cross-Domain Spectre-Like Attacks by Capturing Speculative State. arXiv:1911.08384. Sam Ainsworth and Timothy M Jones. 2019. Muon Trap: Preventing Cross-Domain Spectre-Like Attacks by Capturing Speculative State. arXiv:1911.08384."},{"key":"e_1_3_2_2_2_1","volume-title":"Sohaib ul Hassan, Cesar Pereida Garc\u00eda, and Nicola Tuveri.","author":"Aldaya Alejandro Cabrera","year":"2019","unstructured":"Alejandro Cabrera Aldaya , Billy Bob Brumley , Sohaib ul Hassan, Cesar Pereida Garc\u00eda, and Nicola Tuveri. 2019 . Port contention for fun and profit. In S &P. Alejandro Cabrera Aldaya, Billy Bob Brumley, Sohaib ul Hassan, Cesar Pereida Garc\u00eda, and Nicola Tuveri. 2019. Port contention for fun and profit. In S&P."},{"key":"e_1_3_2_2_3_1","unstructured":"AMD. 2018. AMD64 Technology: Speculative Store Bypass Disable.  AMD. 2018. AMD64 Technology: Speculative Store Bypass Disable."},{"key":"e_1_3_2_2_4_1","unstructured":"AMD. 2018. Software Techniques for Managing Speculation on AMD Processor.  AMD. 2018. Software Techniques for Managing Speculation on AMD Processor."},{"key":"e_1_3_2_2_5_1","unstructured":"Nadav Amit Fred Jacobs and Michael Wei. 2019. Jumpswitches: restoring the performance of indirect branches in the era of spectre. In USENIX ATC.  Nadav Amit Fred Jacobs and Michael Wei. 2019. Jumpswitches: restoring the performance of indirect branches in the era of spectre. In USENIX ATC."},{"key":"e_1_3_2_2_6_1","volume-title":"LAZARUS: Practical Side-channel Resilient Kernel-Space Randomization. In RAID.","author":"Arias Orlando","year":"2017","unstructured":"Orlando Arias , David Gens , Yier Jin , Christopher Liebchen , Ahmad-Reza Sadeghi , and Dean Sullivan . 2017 . LAZARUS: Practical Side-channel Resilient Kernel-Space Randomization. In RAID. Orlando Arias, David Gens, Yier Jin, Christopher Liebchen, Ahmad-Reza Sadeghi, and Dean Sullivan. 2017. LAZARUS: Practical Side-channel Resilient Kernel-Space Randomization. In RAID."},{"key":"e_1_3_2_2_7_1","unstructured":"ARM. 2013. ARM Architecture Reference Manual ARMv8.  ARM. 2013. ARM Architecture Reference Manual ARMv8."},{"key":"e_1_3_2_2_8_1","unstructured":"ARM. 2018. Cache Speculation Side-channels.  ARM. 2018. Cache Speculation Side-channels."},{"key":"e_1_3_2_2_9_1","volume-title":"Spectre: Breaking and Fixing Microarchitectural Vulnerabilities by Formal Analysis. arXiv:1911.00868.","author":"Balliu Musard","year":"2019","unstructured":"Musard Balliu , Mads Dam , and Roberto Guanciale . 2019 . In Spectre: Breaking and Fixing Microarchitectural Vulnerabilities by Formal Analysis. arXiv:1911.00868. Musard Balliu, Mads Dam, and Roberto Guanciale. 2019. In Spectre: Breaking and Fixing Microarchitectural Vulnerabilities by Formal Analysis. arXiv:1911.00868."},{"key":"e_1_3_2_2_11_1","volume-title":"Specshield: Shielding speculative data from microarchitectural covert channels. In PACT.","author":"Barber Kristin","year":"2019","unstructured":"Kristin Barber , Anys Bacha , Li Zhou , Yinqian Zhang , and Radu Teodorescu . 2019 . Specshield: Shielding speculative data from microarchitectural covert channels. In PACT. Kristin Barber, Anys Bacha, Li Zhou, Yinqian Zhang, and Radu Teodorescu. 2019. Specshield: Shielding speculative data from microarchitectural covert channels. In PACT."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"crossref","unstructured":"Atri Bhattacharyya Alexandra Sandulescu Matthias Neugschwandtner Alessandro Sorniotti Babak Falsafi Mathias Payer and Anil Kurmus. 2019. Smotherspectre: exploiting speculative execution through port contention. In CCS.  Atri Bhattacharyya Alexandra Sandulescu Matthias Neugschwandtner Alessandro Sorniotti Babak Falsafi Mathias Payer and Anil Kurmus. 2019. Smotherspectre: exploiting speculative execution through port contention. In CCS.","DOI":"10.1145\/3319535.3363194"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"crossref","unstructured":"Thomas Bourgeat Ilia Lebedev Andrew Wright Sizhuo Zhang and Srinivas Devadas. 2019. MI6: Secure enclaves in a speculative out-of-order processor. In MICRO.  Thomas Bourgeat Ilia Lebedev Andrew Wright Sizhuo Zhang and Srinivas Devadas. 2019. MI6: Secure enclaves in a speculative out-of-order processor. In MICRO.","DOI":"10.1145\/3352460.3358310"},{"key":"e_1_3_2_2_14_1","unstructured":"R Branco K Hu K Sun and H Kawakami. 2019. Efficient mitigation of side-channel based attacks against speculative execution processing architectures.  R Branco K Hu K Sun and H Kawakami. 2019. Efficient mitigation of side-channel based attacks against speculative execution processing architectures."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"crossref","unstructured":"Gianpiero Cabodi Paolo Camurati Fabrizio Finocchiaro and Danilo Vendraminetto. 2019. Model-Checking Speculation-Dependent Security Properties: Abstracting and Reducing Processor Models for Sound and Complete Verification. Electronics(2019).  Gianpiero Cabodi Paolo Camurati Fabrizio Finocchiaro and Danilo Vendraminetto. 2019. Model-Checking Speculation-Dependent Security Properties: Abstracting and Reducing Processor Models for Sound and Complete Verification. Electronics(2019).","DOI":"10.3390\/electronics8091057"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"crossref","unstructured":"Claudio Canella Khaled N. Khasawneh and Daniel Gruss. 2020. The Evolution of Transient-Execution Attacks. In GLSVLSI.  Claudio Canella Khaled N. Khasawneh and Daniel Gruss. 2020. The Evolution of Transient-Execution Attacks. In GLSVLSI.","DOI":"10.1145\/3386263.3407583"},{"key":"e_1_3_2_2_17_1","volume-title":"KASLR: Break It, Fix It, Repeat. In AsiaCCS.","author":"Canella Claudio","year":"2020","unstructured":"Claudio Canella , Michael Schwarz , Martin Haubenwallner , Martin Schwarzl , and Daniel Gruss . 2020 . KASLR: Break It, Fix It, Repeat. In AsiaCCS. Claudio Canella, Michael Schwarz, Martin Haubenwallner, Martin Schwarzl, and Daniel Gruss. 2020. KASLR: Break It, Fix It, Repeat. In AsiaCCS."},{"key":"e_1_3_2_2_18_1","volume-title":"Michael Schwarz, Moritz Lipp, Benjamin von","author":"Canella Claudio","year":"2019","unstructured":"Claudio Canella , Jo Van Bulck , Michael Schwarz, Moritz Lipp, Benjamin von Berg , Philipp Ortner , Frank Piessens, Dmitry Evtyushkin, and Daniel Gruss. 2019 . A Systematic Evaluation of Transient Execution Attacks and Defenses. In USENIX Security. Extended classification tree and PoCs at https:\/\/transient.fail\/. Claudio Canella, Jo Van Bulck, Michael Schwarz, Moritz Lipp, Benjamin von Berg, Philipp Ortner, Frank Piessens, Dmitry Evtyushkin, and Daniel Gruss. 2019. A Systematic Evaluation of Transient Execution Attacks and Defenses. In USENIX Security. Extended classification tree and PoCs at https:\/\/transient.fail\/."},{"key":"e_1_3_2_2_19_1","volume-title":"RFC: Speculative Load Hardening (a Spectre variant 1 mitigation).","author":"Carruth Chandler","year":"2018","unstructured":"Chandler Carruth . 2018 . RFC: Speculative Load Hardening (a Spectre variant 1 mitigation). Chandler Carruth. 2018. RFC: Speculative Load Hardening (a Spectre variant 1 mitigation)."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"crossref","unstructured":"Guoxing Chen Mengyuan Li Fengwei Zhang and Yinqian Zhang. 2019. Defeating Speculative-Execution Attacks on SGX with Hyper Race. In DSC.  Guoxing Chen Mengyuan Li Fengwei Zhang and Yinqian Zhang. 2019. Defeating Speculative-Execution Attacks on SGX with Hyper Race. In DSC.","DOI":"10.1109\/DSC47296.2019.8937682"},{"key":"e_1_3_2_2_21_1","unstructured":"Chromium Projects. 2018. Actions required to mitigate Speculative Side-Channel Attack techniques.  Chromium Projects. 2018. Actions required to mitigate Speculative Side-Channel Attack techniques."},{"key":"e_1_3_2_2_22_1","unstructured":"Chromium Projects. 2018. Site Isolation.  Chromium Projects. 2018. Site Isolation."},{"key":"e_1_3_2_2_23_1","unstructured":"Jonathan Corbet. 2017. The current state of kernel page-table isolation.  Jonathan Corbet. 2017. The current state of kernel page-table isolation."},{"key":"e_1_3_2_2_24_1","unstructured":"Microsoft Corp. 2019. https:\/\/support.microsoft.com\/en-us\/help\/4482887\/windows-10-update-kb4482887  Microsoft Corp. 2019. https:\/\/support.microsoft.com\/en-us\/help\/4482887\/windows-10-update-kb4482887"},{"key":"e_1_3_2_2_25_1","unstructured":"Sai Manoj P D Sairaj Amberkar Sahil Bhat Abhijitt Dhavlle Hossein Sayadi Avesta Sasan Houman Homayoun and Setareh Rafatirad. 2019. Adversarial attack on microarchitectural events based malware detectors. In DAC.  Sai Manoj P D Sairaj Amberkar Sahil Bhat Abhijitt Dhavlle Hossein Sayadi Avesta Sasan Houman Homayoun and Setareh Rafatirad. 2019. Adversarial attack on microarchitectural events based malware detectors. In DAC."},{"key":"e_1_3_2_2_26_1","unstructured":"Jonas Depoix and Philipp Altmeyer. 2018. Detecting Spectre Attacks by identifying Cache Side-Channel Attacks using Machine Learning. WAMOS(2018).  Jonas Depoix and Philipp Altmeyer. 2018. Detecting Spectre Attacks by identifying Cache Side-Channel Attacks using Machine Learning. WAMOS(2018)."},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"crossref","unstructured":"Xiaowan Dong Zhuojia Shen John Criswell Alan Cox and Sandhya Dwarkadas. 2018. Spectres virtual ghosts and hardware support. In HASP.  Xiaowan Dong Zhuojia Shen John Criswell Alan Cox and Sandhya Dwarkadas. 2018. Spectres virtual ghosts and hardware support. In HASP.","DOI":"10.1145\/3214292.3214297"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"crossref","unstructured":"Swastika Dutta and Sayan Sinha. 2019. Performance statistics and learning based detection of exploitative speculative attacks. In CF.  Swastika Dutta and Sayan Sinha. 2019. Performance statistics and learning based detection of exploitative speculative attacks. In CF.","DOI":"10.1145\/3310273.3322832"},{"key":"e_1_3_2_2_29_1","unstructured":"R Earnshaw. 2018. Mitigation against unsafe data speculation (CVE-2017--5753).  R Earnshaw. 2018. Mitigation against unsafe data speculation (CVE-2017--5753)."},{"key":"e_1_3_2_2_30_1","unstructured":"Mohammad Rahmani Fadiheh Dominik Stoffel Clark Barrett Subhasish Mitra and Wolfgang Kunz. 2019. Processor hardware security vulnerabilities and their detection by unique program execution checking. In DATE.  Mohammad Rahmani Fadiheh Dominik Stoffel Clark Barrett Subhasish Mitra and Wolfgang Kunz. 2019. Processor hardware security vulnerabilities and their detection by unique program execution checking. In DATE."},{"key":"e_1_3_2_2_31_1","volume-title":"Hyper Flow: A processor architecture for nonmalleable, timing-safe information flow security. In CCS.","author":"Ferraiuolo Andrew","year":"2018","unstructured":"Andrew Ferraiuolo , Mark Zhao , Andrew C Myers , and G Edward Suh . 2018 . Hyper Flow: A processor architecture for nonmalleable, timing-safe information flow security. In CCS. Andrew Ferraiuolo, Mark Zhao, Andrew C Myers, and G Edward Suh. 2018. Hyper Flow: A processor architecture for nonmalleable, timing-safe information flow security. In CCS."},{"key":"e_1_3_2_2_32_1","volume-title":"Spectre Guard: An Efficient Data-centric Defense Mechanism against Spectre Attacks. In DAC.","author":"Fustos Jacob","year":"2019","unstructured":"Jacob Fustos , Farzad Farshchi , and Heechul Yun . 2019 . Spectre Guard: An Efficient Data-centric Defense Mechanism against Spectre Attacks. In DAC. Jacob Fustos, Farzad Farshchi, and Heechul Yun. 2019. Spectre Guard: An Efficient Data-centric Defense Mechanism against Spectre Attacks. In DAC."},{"key":"e_1_3_2_2_33_1","unstructured":"Jingquan Ge Neng Gao Chenyang Tu Ji Xiang and Zeyi Liu. 2019. AdapTimer: Hardware\/Software Collaborative Timer Resistant to Flush-Based Cache Attacks on ARM-FPGA Embedded SoC. In ICCD.  Jingquan Ge Neng Gao Chenyang Tu Ji Xiang and Zeyi Liu. 2019. AdapTimer: Hardware\/Software Collaborative Timer Resistant to Flush-Based Cache Attacks on ARM-FPGA Embedded SoC. In ICCD."},{"key":"e_1_3_2_2_34_1","volume-title":"Younis, and Krste Asanovi?","author":"Gonzalez Abraham","year":"2019","unstructured":"Abraham Gonzalez , Ben Korpan , Jerry Zhao , Ed Younis, and Krste Asanovi? . 2019 . Replicating and Mitigating Spectre Attacks on an Open Source RISC-V Microarchitecture. In CARRV. Abraham Gonzalez, Ben Korpan, Jerry Zhao, Ed Younis, and Krste Asanovi?. 2019. Replicating and Mitigating Spectre Attacks on an Open Source RISC-V Microarchitecture. In CARRV."},{"key":"e_1_3_2_2_35_1","volume-title":"Kernel isolation: Froman academic idea to an efficient patch for every computer","author":"Gruss Daniel","year":"2018","unstructured":"Daniel Gruss , Dave Hansen , and Brendan Gregg . 2018. Kernel isolation: Froman academic idea to an efficient patch for every computer .; login: the USENIX Magazine( 2018 ). Daniel Gruss, Dave Hansen, and Brendan Gregg. 2018. Kernel isolation: Froman academic idea to an efficient patch for every computer.; login: the USENIX Magazine(2018)."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"crossref","unstructured":"Daniel Gruss Moritz Lipp Michael Schwarz Richard Fellner Cl\u00e9mentine Maurice and Stefan Mangard. 2017. Kaslr is dead: long live kaslr. In ESSoS.  Daniel Gruss Moritz Lipp Michael Schwarz Richard Fellner Cl\u00e9mentine Maurice and Stefan Mangard. 2017. Kaslr is dead: long live kaslr. In ESSoS.","DOI":"10.1007\/978-3-319-62105-0_11"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"crossref","unstructured":"Daniel Gruss Cl\u00e9mentine Maurice Anders Fogh Moritz Lipp and Stefan Mangard. 2016. Prefetch side-channel attacks: Bypassing SMAP and kernel ASLR. In CCS.  Daniel Gruss Cl\u00e9mentine Maurice Anders Fogh Moritz Lipp and Stefan Mangard. 2016. Prefetch side-channel attacks: Bypassing SMAP and kernel ASLR. In CCS.","DOI":"10.1145\/2976749.2978356"},{"key":"e_1_3_2_2_38_1","volume-title":"Todd Austin, and Mohit Tiwari","author":"Harris Austin","year":"2019","unstructured":"Austin Harris , Shijia Wei , Prateek Sahu , Pranav Kumar , Todd Austin, and Mohit Tiwari . 2019 . Cyclone : Detecting Contention-Based Cache Information Leaks Through Cyclic Interference. In MICRO. Austin Harris, Shijia Wei, Prateek Sahu, Pranav Kumar, Todd Austin, and Mohit Tiwari. 2019. Cyclone: Detecting Contention-Based Cache Information Leaks Through Cyclic Interference. In MICRO."},{"key":"e_1_3_2_2_39_1","unstructured":"Wei-Ming Hu. 1992. Reducing timing channels with fuzzy time.Journal of computer security(1992).  Wei-Ming Hu. 1992. Reducing timing channels with fuzzy time.Journal of computer security(1992)."},{"key":"e_1_3_2_2_40_1","volume-title":"EPTI: Efficient Defense against Meltdown Attack for Unpatched VMs. In USENIXATC.","author":"Hua Zhichao","year":"2018","unstructured":"Zhichao Hua , Dong Du , Yubin Xia , Haibo Chen , and Binyu Zang . 2018 . EPTI: Efficient Defense against Meltdown Attack for Unpatched VMs. In USENIXATC. Zhichao Hua, Dong Du, Yubin Xia, Haibo Chen, and Binyu Zang. 2018. EPTI: Efficient Defense against Meltdown Attack for Unpatched VMs. In USENIXATC."},{"key":"e_1_3_2_2_41_1","volume-title":"Deep Dive: Intel Analysis of L1 Terminal Fault.","year":"2018","unstructured":"Intel. 2018 . Deep Dive: Intel Analysis of L1 Terminal Fault. Intel. 2018. Deep Dive: Intel Analysis of L1 Terminal Fault."},{"key":"e_1_3_2_2_42_1","unstructured":"Intel. 2018. Intel Analysis of Speculative Execution Side Channels.  Intel. 2018. Intel Analysis of Speculative Execution Side Channels."},{"key":"e_1_3_2_2_43_1","volume-title":"Retpoline: A Branch Target Injection Mitigation. Revision.","year":"2018","unstructured":"Intel. 2018 . Retpoline: A Branch Target Injection Mitigation. Revision. Intel. 2018. Retpoline: A Branch Target Injection Mitigation. Revision."},{"key":"e_1_3_2_2_44_1","unstructured":"Intel. 2018. Speculative Execution Side Channel Mitigations.  Intel. 2018. Speculative Execution Side Channel Mitigations."},{"key":"e_1_3_2_2_45_1","unstructured":"Intel. 2019. Intel 64 and IA-32 architectures software developer's manual.  Intel. 2019. Intel 64 and IA-32 architectures software developer's manual."},{"key":"e_1_3_2_2_46_1","volume-title":"Deep Dive: Load Value Injection.","year":"2020","unstructured":"Intel. 2020 . Deep Dive: Load Value Injection. Intel. 2020. Deep Dive: Load Value Injection."},{"key":"e_1_3_2_2_47_1","unstructured":"Intel. 2020. Side Channel Mitigation by Product CPU Model.  Intel. 2020. Side Channel Mitigation by Product CPU Model."},{"key":"e_1_3_2_2_48_1","volume-title":"Ghostbusting: Mitigating spectre with intraprocess memory isolation. In HoTSoS.","author":"Jenkins Ira Ray","year":"2020","unstructured":"Ira Ray Jenkins , Prashant Anantharaman , Rebecca Shapiro , J Peter Brady , Sergey Bratus , and Sean W Smith . 2020 . Ghostbusting: Mitigating spectre with intraprocess memory isolation. In HoTSoS. Ira Ray Jenkins, Prashant Anantharaman, Rebecca Shapiro, J Peter Brady, Sergey Bratus, and Sean W Smith. 2020. Ghostbusting: Mitigating spectre with intraprocess memory isolation. In HoTSoS."},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3123972"},{"key":"e_1_3_2_2_50_1","unstructured":"Khaled N Khasawneh Nael B Abu-Ghazaleh Dmitry Ponomarev and Lei Yu. 2018. Adversarial Evasion-Resilient Hardware Malware Detectors. In ICCAD.  Khaled N Khasawneh Nael B Abu-Ghazaleh Dmitry Ponomarev and Lei Yu. 2018. Adversarial Evasion-Resilient Hardware Malware Detectors. In ICCAD."},{"key":"e_1_3_2_2_51_1","volume-title":"Chengyu Song, Dmitry Evtyushkin, Dmitry Ponomarev, and Nael Abu-Ghazaleh.","author":"Khasawneh Khaled N","year":"2019","unstructured":"Khaled N Khasawneh , Esmaeil Mohammadian Koruyeh , Chengyu Song, Dmitry Evtyushkin, Dmitry Ponomarev, and Nael Abu-Ghazaleh. 2019 . Safespec : Banishing the spectre of a meltdown with leakage-free speculation. In DAC. Khaled N Khasawneh, Esmaeil Mohammadian Koruyeh, Chengyu Song, Dmitry Evtyushkin, Dmitry Ponomarev, and Nael Abu-Ghazaleh. 2019. Safespec: Banishing the spectre of a meltdown with leakage-free speculation. In DAC."},{"key":"e_1_3_2_2_52_1","unstructured":"Russel King. 2018. Spectre-v2: harden branch predictor on context switches.  Russel King. 2018. Spectre-v2: harden branch predictor on context switches."},{"key":"e_1_3_2_2_53_1","volume-title":"DAWG: A defense against cache timing attacks in speculative execution processors. In MICRO.","author":"Kiriansky Vladimir","year":"2018","unstructured":"Vladimir Kiriansky , Ilia Lebedev , Saman Amarasinghe , Srinivas Devadas , and Joel Emer . 2018 . DAWG: A defense against cache timing attacks in speculative execution processors. In MICRO. Vladimir Kiriansky, Ilia Lebedev, Saman Amarasinghe, Srinivas Devadas, and Joel Emer. 2018. DAWG: A defense against cache timing attacks in speculative execution processors. In MICRO."},{"key":"e_1_3_2_2_54_1","unstructured":"Vladimir Kiriansky and Carl Waldspurger. 2018. Speculative buffer overflows: Attacks and defenses. arXiv:1807.03757(2018).  Vladimir Kiriansky and Carl Waldspurger. 2018. Speculative buffer overflows: Attacks and defenses. arXiv:1807.03757(2018)."},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"crossref","unstructured":"Paul Kocher Jann Horn Anders Fogh Daniel Genkin Daniel Gruss Werner Haas Mike Hamburg Moritz Lipp Stefan Mangard Thomas Prescher etal2019. Spectre attacks: Exploiting speculative execution. In S&P.  Paul Kocher Jann Horn Anders Fogh Daniel Genkin Daniel Gruss Werner Haas Mike Hamburg Moritz Lipp Stefan Mangard Thomas Prescher et al.2019. Spectre attacks: Exploiting speculative execution. In S&P.","DOI":"10.1109\/SP.2019.00002"},{"key":"e_1_3_2_2_56_1","unstructured":"Igor Korkin. 2018. Divide et Impera: Memory Ranger Runs Drivers in Isolated Kernel Spaces. arXiv:1812.09920(2018).  Igor Korkin. 2018. Divide et Impera: Memory Ranger Runs Drivers in Isolated Kernel Spaces. arXiv:1812.09920(2018)."},{"key":"e_1_3_2_2_57_1","volume-title":"Khaled N Kha-sawneh, Chengyu Song, and Nael Abu-Ghazaleh.","author":"Koruyeh Esmaeil Mohammadian","year":"2019","unstructured":"Esmaeil Mohammadian Koruyeh , Shirin Haji Amin Shirazi , Khaled N Kha-sawneh, Chengyu Song, and Nael Abu-Ghazaleh. 2019 . SPECCFI : Mitigating Spectre Attacks using CFI Informed Speculation .arXiv:1906.01345(2019). Esmaeil Mohammadian Koruyeh, Shirin Haji Amin Shirazi, Khaled N Kha-sawneh, Chengyu Song, and Nael Abu-Ghazaleh. 2019. SPECCFI: Mitigating Spectre Attacks using CFI Informed Speculation.arXiv:1906.01345(2019)."},{"key":"e_1_3_2_2_58_1","volume-title":"Challenges in Detecting an \"Evasive Spectre","author":"Li Congmiao","year":"2020","unstructured":"Congmiao Li and Jean-Luc Gaudiot . 2020. Challenges in Detecting an \"Evasive Spectre \". IEEE Computer Architecture Letters( 2020 ). Congmiao Li and Jean-Luc Gaudiot. 2020. Challenges in Detecting an \"Evasive Spectre\". IEEE Computer Architecture Letters(2020)."},{"key":"e_1_3_2_2_59_1","volume-title":"Conditional Speculation: An effective approach to safeguard out-of-order execution against spectre attacks. In HPCA.","author":"Li Peinan","year":"2019","unstructured":"Peinan Li , Lutan Zhao , Rui Hou , Lixin Zhang , and Dan Meng . 2019 . Conditional Speculation: An effective approach to safeguard out-of-order execution against spectre attacks. In HPCA. Peinan Li, Lutan Zhao, Rui Hou, Lixin Zhang, and Dan Meng. 2019. Conditional Speculation: An effective approach to safeguard out-of-order execution against spectre attacks. In HPCA."},{"key":"e_1_3_2_2_60_1","volume-title":"Meltdown: Reading Kernel Memory fromUser Space. In USENIX Security.","author":"Lipp Moritz","year":"2018","unstructured":"Moritz Lipp , Michael Schwarz , Daniel Gruss , Thomas Prescher , Werner Haas , Anders Fogh , Jann Horn , Stefan Mangard , Paul Kocher , Daniel Genkin , Yuval Yarom , and Mike Hamburg . 2018 . Meltdown: Reading Kernel Memory fromUser Space. In USENIX Security. Moritz Lipp, Michael Schwarz, Daniel Gruss, Thomas Prescher, Werner Haas, Anders Fogh, Jann Horn, Stefan Mangard, Paul Kocher, Daniel Genkin, Yuval Yarom, and Mike Hamburg. 2018. Meltdown: Reading Kernel Memory fromUser Space. In USENIX Security."},{"key":"e_1_3_2_2_61_1","volume":"201","author":"Lowe-Power Jason","unstructured":"Jason Lowe-Power , Venkatesh Akella , Matthew K Farrens , Samuel T King , and Christopher J Nitta. 201 8. Position Paper: A case for exposing extra-architectural state in the ISA. In HASP. Jason Lowe-Power, Venkatesh Akella, Matthew K Farrens, Samuel T King, and Christopher J Nitta. 2018. Position Paper: A case for exposing extra-architectural state in the ISA. In HASP.","journal-title":"Christopher J Nitta."},{"key":"e_1_3_2_2_62_1","unstructured":"Ross Mcilroy Jaroslav Sevcik Tobias Tebbi Ben L Titzer and Toon Verwaest. 2019. Spectre is here to stay: An analysis of side-channels and speculative execution. arXiv:1902.05178(2019).  Ross Mcilroy Jaroslav Sevcik Tobias Tebbi Ben L Titzer and Toon Verwaest. 2019. Spectre is here to stay: An analysis of side-channels and speculative execution. arXiv:1902.05178(2019)."},{"key":"e_1_3_2_2_63_1","volume-title":"Secure Speculative Core","author":"Mendelson Avi","unstructured":"Avi Mendelson . 2019. Secure Speculative Core . In IEEE SOCC. Avi Mendelson. 2019. Secure Speculative Core. In IEEE SOCC."},{"key":"e_1_3_2_2_64_1","unstructured":"Microsoft. 2018. Microsoft Techcommunity. Hyper-V Hyper Clear Mitigation for L1 Terminal Fault.  Microsoft. 2018. Microsoft Techcommunity. Hyper-V Hyper Clear Mitigation for L1 Terminal Fault."},{"key":"e_1_3_2_2_65_1","unstructured":"Microsoft. 2018. Mitigating speculative execution side-channel attacks in Microsoft Edge and Internet Explorer.  Microsoft. 2018. Mitigating speculative execution side-channel attacks in Microsoft Edge and Internet Explorer."},{"key":"e_1_3_2_2_66_1","unstructured":"Shravan Narayan Craig Disselkoen Tal Garfinkel Nathan Froyd Eric Rahm Sorin Lerner Hovav Shacham and Deian Stefan. 2020. Retrofitting Fine Grain Isolation in the Firefox Renderer. In USENIX Security.  Shravan Narayan Craig Disselkoen Tal Garfinkel Nathan Froyd Eric Rahm Sorin Lerner Hovav Shacham and Deian Stefan. 2020. Retrofitting Fine Grain Isolation in the Firefox Renderer. In USENIX Security."},{"key":"e_1_3_2_2_67_1","unstructured":"Ejebagom John Ojogbo Mithuna Thottethodi and TN Vijaykumar. 2020. Secure automatic bounds checking: prevention is simpler than cure. In CGO.  Ejebagom John Ojogbo Mithuna Thottethodi and TN Vijaykumar. 2020. Secure automatic bounds checking: prevention is simpler than cure. In CGO."},{"key":"e_1_3_2_2_68_1","unstructured":"Oleksii Oleksenko Bohdan Trach Tobias Reiher Mark Silberstein and Christof Fetzer. 2018. You shall not bypass: Employing data dependencies to prevent bounds check bypass. arXiv:1805.08506(2018).  Oleksii Oleksenko Bohdan Trach Tobias Reiher Mark Silberstein and Christof Fetzer. 2018. You shall not bypass: Employing data dependencies to prevent bounds check bypass. arXiv:1805.08506(2018)."},{"key":"e_1_3_2_2_69_1","volume-title":"IRONHIDE: A Secure Multicore Architecture that Leverages Hardware Isolation Against Microarchitecture State Attacks. arXiv:1904.12729(2019).","author":"Omar Hamza","year":"2019","unstructured":"Hamza Omar and Omer Khan . 2019 . IRONHIDE: A Secure Multicore Architecture that Leverages Hardware Isolation Against Microarchitecture State Attacks. arXiv:1904.12729(2019). Hamza Omar and Omer Khan. 2019. IRONHIDE: A Secure Multicore Architecture that Leverages Hardware Isolation Against Microarchitecture State Attacks. arXiv:1904.12729(2019)."},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"crossref","unstructured":"Tapti Palit Fabian Monrose and Michalis Polychronakis. 2019. Mitigating data leakage by protecting memory-resident sensitive data. In ACSAC.  Tapti Palit Fabian Monrose and Michalis Polychronakis. 2019. Mitigating data leakage by protecting memory-resident sensitive data. In ACSAC.","DOI":"10.1145\/3359789.3359815"},{"key":"e_1_3_2_2_71_1","volume-title":"DRAMA: Exploiting DRAM addressing for cross-cpu attacks. In USENIX Security.","author":"Pessl Peter","year":"2016","unstructured":"Peter Pessl , Daniel Gruss , Cl\u00e9mentine Maurice , Michael Schwarz , and Stefan Mangard . 2016 . DRAMA: Exploiting DRAM addressing for cross-cpu attacks. In USENIX Security. Peter Pessl, Daniel Gruss, Cl\u00e9mentine Maurice, Michael Schwarz, and Stefan Mangard. 2016. DRAMA: Exploiting DRAM addressing for cross-cpu attacks. In USENIX Security."},{"key":"e_1_3_2_2_72_1","unstructured":"Filip Pizlo. 2018. What Spectre and Meltdown mean for WebKit.  Filip Pizlo. 2018. What Spectre and Meltdown mean for WebKit."},{"key":"e_1_3_2_2_73_1","unstructured":"Charles Reis Alexander Moshchuk and Nasko Oskov. 2019. Site isolation:process separation for web sites within the browser. In USENIX Security.  Charles Reis Alexander Moshchuk and Nasko Oskov. 2019. Site isolation:process separation for web sites within the browser. In USENIX Security."},{"key":"e_1_3_2_2_74_1","doi-asserted-by":"crossref","unstructured":"Simon Rokicki. 2020. GhostBusters: Mitigating Spectre Attacks on a DBT-Based Processor. In DATE.  Simon Rokicki. 2020. GhostBusters: Mitigating Spectre Attacks on a DBT-Based Processor. In DATE.","DOI":"10.23919\/DATE48585.2020.9116402"},{"key":"e_1_3_2_2_75_1","doi-asserted-by":"crossref","unstructured":"Majid Sabbagh Yunsi Fei Thomas Wahl and A Adam Ding. 2018. SCADET: aside-channel attack detection tool for tracking Prime+ Probe. InICCAD.  Majid Sabbagh Yunsi Fei Thomas Wahl and A Adam Ding. 2018. SCADET: aside-channel attack detection tool for tracking Prime+ Probe. InICCAD.","DOI":"10.1145\/3240765.3240844"},{"key":"e_1_3_2_2_76_1","volume-title":"Cleanup Spec: An \"Undo\" Approach to Safe Speculation. In MICRO.","author":"Saileshwar Gururaj","year":"2019","unstructured":"Gururaj Saileshwar and Moinuddin K Qureshi . 2019 . Cleanup Spec: An \"Undo\" Approach to Safe Speculation. In MICRO. Gururaj Saileshwar and Moinuddin K Qureshi. 2019. Cleanup Spec: An \"Undo\" Approach to Safe Speculation. In MICRO."},{"key":"e_1_3_2_2_77_1","doi-asserted-by":"crossref","unstructured":"Christos Sakalis Mehdi Alipour Alberto Ros Alexandra Jimborean Stefanos Kaxiras and Magnus Sj\u00e4lander. 2019. Ghost loads: what is the cost of invisible speculation?. In CF.  Christos Sakalis Mehdi Alipour Alberto Ros Alexandra Jimborean Stefanos Kaxiras and Magnus Sj\u00e4lander. 2019. Ghost loads: what is the cost of invisible speculation?. In CF.","DOI":"10.1145\/3310273.3321558"},{"key":"e_1_3_2_2_78_1","doi-asserted-by":"crossref","unstructured":"Christos Sakalis Stefanos Kaxiras Alberto Ros Alexandra Jimborean and Magnus Sj\u00e4lander. 2019. Efficient invisible speculative execution through selective delay and value prediction. In ISCA.  Christos Sakalis Stefanos Kaxiras Alberto Ros Alexandra Jimborean and Magnus Sj\u00e4lander. 2019. Efficient invisible speculative execution through selective delay and value prediction. In ISCA.","DOI":"10.1145\/3307650.3322216"},{"key":"e_1_3_2_2_79_1","doi-asserted-by":"crossref","unstructured":"Michael Schwarz Moritz Lipp Claudio Canella Robert Schilling Florian Kargl and Daniel Gruss. 2020. ConTExT: A Generic Approach for Mitigating Spectre. In NDSS.  Michael Schwarz Moritz Lipp Claudio Canella Robert Schilling Florian Kargl and Daniel Gruss. 2020. ConTExT: A Generic Approach for Mitigating Spectre. In NDSS.","DOI":"10.14722\/ndss.2020.24271"},{"key":"e_1_3_2_2_80_1","doi-asserted-by":"crossref","unstructured":"Michael Schwarz Moritz Lipp and Daniel Gruss. 2018. JavaScript Zero: Real Java Script and Zero Side-Channel Attacks. In NDSS.  Michael Schwarz Moritz Lipp and Daniel Gruss. 2018. JavaScript Zero: Real Java Script and Zero Side-Channel Attacks. In NDSS.","DOI":"10.14722\/ndss.2018.23094"},{"key":"e_1_3_2_2_81_1","doi-asserted-by":"crossref","unstructured":"Michael Schwarz Cl\u00e9mentine Maurice Daniel Gruss and Stefan Mangard. 2017.Fantastic timers and where to find them: high-resolution microarchitectural attacks in JavaScript. In FC.  Michael Schwarz Cl\u00e9mentine Maurice Daniel Gruss and Stefan Mangard. 2017.Fantastic timers and where to find them: high-resolution microarchitectural attacks in JavaScript. In FC.","DOI":"10.1007\/978-3-319-70972-7_13"},{"key":"e_1_3_2_2_82_1","doi-asserted-by":"crossref","unstructured":"Michael Schwarz Martin Schwarzl Moritz Lipp Jon Masters and Daniel Gruss.2019. Netspectre: Read arbitrary memory over network. In ESORICS.  Michael Schwarz Martin Schwarzl Moritz Lipp Jon Masters and Daniel Gruss.2019. Netspectre: Read arbitrary memory over network. In ESORICS.","DOI":"10.1007\/978-3-030-29959-0_14"},{"key":"e_1_3_2_2_83_1","doi-asserted-by":"crossref","unstructured":"Zhuojia Shen Jie Zhou Divya Ojha and John Criswell. 2018. Restricting control flow during speculative execution. In CCS.  Zhuojia Shen Jie Zhou Divya Ojha and John Criswell. 2018. Restricting control flow during speculative execution. In CCS.","DOI":"10.1145\/3243734.3278522"},{"key":"e_1_3_2_2_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSENG.2018.8638178"},{"key":"e_1_3_2_2_85_1","unstructured":"Ben Smith. 2018. Enable Shared Array Buffer by default on non-android.  Ben Smith. 2018. Enable Shared Array Buffer by default on non-android."},{"key":"e_1_3_2_2_86_1","volume-title":"Lazyfp: Leaking fpu register state using microarchitectural side-channels.arXiv:1806.07480(2018).","author":"Stecklina Julian","year":"2018","unstructured":"Julian Stecklina and Thomas Prescher . 2018 . Lazyfp: Leaking fpu register state using microarchitectural side-channels.arXiv:1806.07480(2018). Julian Stecklina and Thomas Prescher. 2018. Lazyfp: Leaking fpu register state using microarchitectural side-channels.arXiv:1806.07480(2018)."},{"key":"e_1_3_2_2_87_1","unstructured":"SUSE. 2018. Security update for kernel-firmware. https:\/\/www.suse.com\/support\/update\/announcement\/2018\/suse-su-20180008--1  SUSE. 2018. Security update for kernel-firmware. https:\/\/www.suse.com\/support\/update\/announcement\/2018\/suse-su-20180008--1"},{"key":"e_1_3_2_2_88_1","unstructured":"Mohammadkazem Taram Ashish Venkat and Dean Tullsen. 2019. Context-sensitive fencing: Securing speculative execution via microcode customization. In ASPLOS.  Mohammadkazem Taram Ashish Venkat and Dean Tullsen. 2019. Context-sensitive fencing: Securing speculative execution via microcode customization. In ASPLOS."},{"key":"e_1_3_2_2_89_1","unstructured":"Paul Turner. 2018. Retpoline: a software construct for preventing branch-target-injection.  Paul Turner. 2018. Retpoline: a software construct for preventing branch-target-injection."},{"key":"e_1_3_2_2_90_1","unstructured":"Eben Upton. 2018. Why Raspberry Pi isn't vulnerable to Spectre or Meltdown.  Eben Upton. 2018. Why Raspberry Pi isn't vulnerable to Spectre or Meltdown."},{"key":"e_1_3_2_2_91_1","doi-asserted-by":"crossref","unstructured":"Jo Van Bulck Daniel Moghimi Michael Schwarz Moritz Lipp Marina Minkin Daniel Genkin Yarom Yuval Berk Sunar Daniel Gruss and Frank Piessens.2020. LVI: Hijacking Transient Execution through Microarchitectural LoadValue Injection. In S&P.  Jo Van Bulck Daniel Moghimi Michael Schwarz Moritz Lipp Marina Minkin Daniel Genkin Yarom Yuval Berk Sunar Daniel Gruss and Frank Piessens.2020. LVI: Hijacking Transient Execution through Microarchitectural LoadValue Injection. In S&P.","DOI":"10.1109\/SP40000.2020.00089"},{"key":"e_1_3_2_2_92_1","volume-title":"Deian Stefan, and Ranjit Jhala.","author":"Vassena Marco","year":"2020","unstructured":"Marco Vassena , Klaus V Gleissenthall , Rami G\u00f6khan Kici , Deian Stefan, and Ranjit Jhala. 2020 . Automatically eliminating speculative leaks with blade. arXiv:2005.00294(2020). Marco Vassena, Klaus V Gleissenthall, Rami G\u00f6khan Kici, Deian Stefan, and Ranjit Jhala. 2020. Automatically eliminating speculative leaks with blade. arXiv:2005.00294(2020)."},{"key":"e_1_3_2_2_93_1","volume-title":"BRB: Mitigating Branch Predictor Side-Channels. In HPCA.","author":"Vougioukas Ilias","year":"2019","unstructured":"Ilias Vougioukas , Nikos Nikoleris , Andreas Sandberg , Stephan Diestelhorst , Bashir M Al-Hashimi , and Geoff V Merrett . 2019 . BRB: Mitigating Branch Predictor Side-Channels. In HPCA. Ilias Vougioukas, Nikos Nikoleris, Andreas Sandberg, Stephan Diestelhorst, Bashir M Al-Hashimi, and Geoff V Merrett. 2019. BRB: Mitigating Branch Predictor Side-Channels. In HPCA."},{"key":"e_1_3_2_2_94_1","unstructured":"Luke Wagner. 2018. Mitigations landing for new class of timing attack.  Luke Wagner. 2018. Mitigations landing for new class of timing attack."},{"key":"e_1_3_2_2_95_1","doi-asserted-by":"crossref","unstructured":"Han Wang Hossein Sayadi Tinoosh Mohsenin Liang Zhao Avesta Sasan Setareh Rafatirad and Houman Homayoun. 2020. Mitigating Cache-BasedSide-Channel Attacks through Randomization: A Comprehensive System and Architecture Level Analysis. DATE.  Han Wang Hossein Sayadi Tinoosh Mohsenin Liang Zhao Avesta Sasan Setareh Rafatirad and Houman Homayoun. 2020. Mitigating Cache-BasedSide-Channel Attacks through Randomization: A Comprehensive System and Architecture Level Analysis. DATE.","DOI":"10.23919\/DATE48585.2020.9116340"},{"key":"e_1_3_2_2_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358306"},{"key":"e_1_3_2_2_98_1","volume-title":"Marina Minkin, Daniel Genkin, Baris Kasikci, Frank Piessens, Mark Silberstein, Raoul Strackx, Thomas F Wenisch, and Yuval Yarom.","author":"Weisse Ofir","year":"2018","unstructured":"Ofir Weisse , Jo Van Bulck , Marina Minkin, Daniel Genkin, Baris Kasikci, Frank Piessens, Mark Silberstein, Raoul Strackx, Thomas F Wenisch, and Yuval Yarom. 2018 . Foreshadow-NG : Breaking the virtual memory abstraction with transientout-of-order execution. Ofir Weisse, Jo Van Bulck, Marina Minkin, Daniel Genkin, Baris Kasikci, Frank Piessens, Mark Silberstein, Raoul Strackx, Thomas F Wenisch, and Yuval Yarom. 2018. Foreshadow-NG: Breaking the virtual memory abstraction with transientout-of-order execution."},{"key":"e_1_3_2_2_99_1","unstructured":"Wenjie Xiong and Jakub Szefer. 2020. Survey of Transient Execution Attacks. arXiv:2005.13435(2020).  Wenjie Xiong and Jakub Szefer. 2020. Survey of Transient Execution Attacks. arXiv:2005.13435(2020)."},{"key":"e_1_3_2_2_100_1","volume-title":"Invisispec: Making speculative execution invisible in the cache hierarchy.","author":"Yan Mengjia","year":"2018","unstructured":"Mengjia Yan , Jiho Choi , Dimitrios Skarlatos , Adam Morrison , Christopher Fletcher , and Josep Torrellas . 2018 . Invisispec: Making speculative execution invisible in the cache hierarchy. In MICRO. Mengjia Yan, Jiho Choi, Dimitrios Skarlatos, Adam Morrison, Christopher Fletcher, and Josep Torrellas. 2018. Invisispec: Making speculative execution invisible in the cache hierarchy. InMICRO."},{"key":"e_1_3_2_2_101_1","unstructured":"Jiyong Yu Mengjia Yan Artem Khyzha Adam Morrison Josep Torrellas and Christopher W Fletcher. 2019. Speculative Taint Tracking (STT) A Comprehensive Protection for Speculatively Accessed Data. In MICRO.  Jiyong Yu Mengjia Yan Artem Khyzha Adam Morrison Josep Torrellas and Christopher W Fletcher. 2019. Speculative Taint Tracking (STT) A Comprehensive Protection for Speculatively Accessed Data. In MICRO."},{"key":"e_1_3_2_2_102_1","unstructured":"Lutan Zhao Peinan Li Rui Hou Jiazhen Li Michael C Huang Lixin Zhang Xuehai Qian and Dan Meng. 2020. A Lightweight Isolation Mechanism for Secure Branch Predictors. arXiv:2005.08183(2020).  Lutan Zhao Peinan Li Rui Hou Jiazhen Li Michael C Huang Lixin Zhang Xuehai Qian and Dan Meng. 2020. A Lightweight Isolation Mechanism for Secure Branch Predictors. arXiv:2005.08183(2020)."}],"event":{"name":"GLSVLSI '20: Great Lakes Symposium on VLSI 2020","location":"Virtual Event China","acronym":"GLSVLSI '20"},"container-title":["Proceedings of the 2020 on Great Lakes Symposium on VLSI"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386263.3407584","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3386263.3407584","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:25Z","timestamp":1750199905000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386263.3407584"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,7]]},"references-count":100,"alternative-id":["10.1145\/3386263.3407584","10.1145\/3386263"],"URL":"https:\/\/doi.org\/10.1145\/3386263.3407584","relation":{},"subject":[],"published":{"date-parts":[[2020,9,7]]},"assertion":[{"value":"2020-09-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}