{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T09:31:52Z","timestamp":1781775112738,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":101,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,1]],"date-time":"2024-07-01T00:00:00Z","timestamp":1719792000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"publisher","award":["DE200101577 and DP210102670"],"award-info":[{"award-number":["DE200101577 and DP210102670"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004543","name":"China Scholarship Council","doi-asserted-by":"publisher","award":["202104910308"],"award-info":[{"award-number":["202104910308"]}],"id":[{"id":"10.13039\/501100004543","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["EXC 2092 CASA - 390781972."],"award-info":[{"award-number":["EXC 2092 CASA - 390781972."]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,7]]},"DOI":"10.1145\/3634737.3637649","type":"proceedings-article","created":{"date-parts":[[2024,6,28]],"date-time":"2024-06-28T11:51:38Z","timestamp":1719575498000},"page":"172-185","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["SoK: Can We Really Detect Cache Side-Channel Attacks by Monitoring Performance Counters?"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1527-1519","authenticated-orcid":false,"given":"William","family":"Kosasih","sequence":"first","affiliation":[{"name":"University of Adelaide, Adelaide, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-0703-6479","authenticated-orcid":false,"given":"Yusi","family":"Feng","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0329-2681","authenticated-orcid":false,"given":"Chitchanok","family":"Chuengsatiansup","sequence":"additional","affiliation":[{"name":"The School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0401-4197","authenticated-orcid":false,"given":"Yuval","family":"Yarom","sequence":"additional","affiliation":[{"name":"Ruhr University Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-4956-8377","authenticated-orcid":false,"given":"Ziyuan","family":"Zhu","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,7]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","unstructured":"Onur Acii\u00e7mez and Jean-Pierre Seifert. 2007. Cheap Hardware Parallelism Implies Cheap Security. In FDTC. 80--91.","DOI":"10.1109\/FDTC.2007.16"},{"key":"e_1_3_2_1_2_1","volume-title":"Attacking Chrome Strict Site Isolation via Speculative Execution","author":"Agarwal Ayush","unstructured":"Ayush Agarwal, Sioli O'Connell, Jason Kim, Shaked Yehezkel, Daniel Genkin, Eyal Ronen, and Yuval Yarom. 2022. Spook.js: Attacking Chrome Strict Site Isolation via Speculative Execution. In IEEE SP. 699--715."},{"key":"e_1_3_2_1_3_1","volume-title":"Detecting Spectre and Meltdown Attacks Using Hardware Performance Counters and Machine Learning. Ph. D. Dissertation","author":"Ahmad Bilal A.","unstructured":"Bilal A. Ahmad. 2019. Detecting Spectre and Meltdown Attacks Using Hardware Performance Counters and Machine Learning. Ph. D. Dissertation. University of the Punjab."},{"key":"e_1_3_2_1_4_1","volume-title":"Real Time Detection of Spectre and Meltdown Attacks Using Machine Learning. arXiv preprint arXiv:2006.01442","author":"Ahmad Bilal A.","year":"2020","unstructured":"Bilal A. Ahmad. 2020. Real Time Detection of Spectre and Meltdown Attacks Using Machine Learning. arXiv preprint arXiv:2006.01442 (2020)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","first-page":"70836","DOI":"10.1109\/ACCESS.2020.2980522","article-title":"Meet the Sherlock Holmes' of Side Channel Leakage: A Survey of Cache SCA Detection Techniques","volume":"8","author":"Akram Ayaz","year":"2020","unstructured":"Ayaz Akram, Maria Mushtaq, Muhammad Khurram Bhatti, Vianney Lapotre, and Guy Gogniat. 2020. Meet the Sherlock Holmes' of Side Channel Leakage: A Survey of Cache SCA Detection Techniques. IEEE Access 8 (2020), 70836--70860.","journal-title":"IEEE Access"},{"key":"e_1_3_2_1_6_1","article-title":"Victims Can Be Saviors: A Machine Learning-Based Detection for Micro-Architectural Side-Channel Attacks","volume":"17","author":"Alam Manaar","year":"2021","unstructured":"Manaar Alam, Sarani Bhattacharya, and Debdeep Mukhopadhyay. 2021. Victims Can Be Saviors: A Machine Learning-Based Detection for Micro-Architectural Side-Channel Attacks. ACM J. Emerg. Technol. Comput. Syst. 17, 2 (2021), 14:1--14:31.","journal-title":"ACM J. Emerg. Technol. Comput. Syst."},{"key":"e_1_3_2_1_7_1","unstructured":"Manaar Alam Sarani Bhattacharya Debdeep Mukhopadhyay and Sourangshu Bhattacharya. 2017. Performance Counters to Rescue: A Machine Learning Based Safeguard Against Micro-Architectural Side-Channel-Attacks. IACR Cryptol. ePrint Arch. (2017) 564."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Abdullah Albalawi Vassilios G. Vassilakis and Radu Calinescu. 2022. Protecting Shared Virtualized Environments Against Cache Side-channel Attacks.. In ICISSP. 507--514.","DOI":"10.5220\/0010897800003120"},{"key":"e_1_3_2_1_9_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 IEEE SP. 870--887."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","first-page":"213","DOI":"10.46586\/tches.v2019.i4.213-242","article-title":"Cache-Timing Attacks on RSA Key Generation","volume":"2019","author":"Aldaya Alejandro Cabrera","year":"2019","unstructured":"Alejandro Cabrera Aldaya, Cesar Pereida Garc\u00eda, Luis Manuel Alvarez Tapia, and Billy Bob Brumley. 2019. Cache-Timing Attacks on RSA Key Generation. IACR Trans. Cryptogr. Hardw. Embed. Syst. 2019, 4 (2019), 213--242.","journal-title":"IACR Trans. Cryptogr. Hardw. Embed. Syst."},{"key":"e_1_3_2_1_11_1","volume-title":"Gegov","author":"Allaf Zirak","year":"2019","unstructured":"Zirak Allaf, Mo Adda, and Alexander E. Gegov. 2019. Malicious Loop Detection Using Support Vector Machine. In INISTA. 1--6."},{"key":"e_1_3_2_1_12_1","volume-title":"Rui Qiao, Reetuparna Das, Matthew Hicks, Yossi Oren, and Todd M.","author":"Aweke Zelalem Birhanu","year":"2016","unstructured":"Zelalem Birhanu Aweke, Salessawi Ferede Yitbarek, Rui Qiao, Reetuparna Das, Matthew Hicks, Yossi Oren, and Todd M. Austin. 2016. ANVIL: Software-Based Protection Against Next-Generation Rowhammer Attacks. (2016), 743--755."},{"key":"e_1_3_2_1_13_1","volume-title":"Carlos Daniel Luna, and David Pichardie.","author":"Barthe Gilles","year":"2014","unstructured":"Gilles Barthe, Gustavo Betarte, Juan Diego Campo, Carlos Daniel Luna, and David Pichardie. 2014. System-level Non-interference for Constant-time Cryptography. In CCS. 1267--1279."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Mohammad-Mahdi Bazm Thibaut Sautereau Marc Lacoste Mario S\u00fcdholt and Jean-Marc Menaud. 2018. Cache-based Side-Channel Attacks Detection Through Intel Cache Monitoring Technology and Hardware Performance Counters. In FMEC. 7--12.","DOI":"10.1109\/FMEC.2018.8364038"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Samira Briongos Gorka Irazoqui Pedro Malag\u00f3n and Thomas Eisenbarth. 2018. CacheShield: Detecting Cache Attacks Through Self-Observation. In CODASPY. 224--235.","DOI":"10.1145\/3176258.3176320"},{"key":"e_1_3_2_1_16_1","volume-title":"Fight Hardware with Hardware: System-Wide Detection and Mitigation of Side-Channel Attacks Using Performance Counters","author":"Carn\u00e0 Stefano","year":"2022","unstructured":"Stefano Carn\u00e0, Serena Ferracci, Francesco Quaglia, and Alessandro Pellegrini. 2022. Fight Hardware with Hardware: System-Wide Detection and Mitigation of Side-Channel Attacks Using Performance Counters. Digital Threats: Research and Practice (2022)."},{"key":"e_1_3_2_1_17_1","unstructured":"Chandler Carruth. 2018. Speculative Load Hardening. https:\/\/llvm.org\/docs\/SpeculativeLoadHardening.html."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","first-page":"1162","DOI":"10.1016\/j.asoc.2016.09.014","article-title":"Real Time Detection of Cache-Based Side-Channel Attacks Using Hardware Performance","volume":"49","author":"Chiappetta Marco","year":"2016","unstructured":"Marco Chiappetta, Erkay Savas, and Cemal Yilmaz. 2016. Real Time Detection of Cache-Based Side-Channel Attacks Using Hardware Performance Counters. Appl. Soft Comput. 49 (2016), 1162--1174.","journal-title":"Counters. Appl. Soft Comput."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","first-page":"984","DOI":"10.3390\/app10030984","article-title":"Real-time Detection for Cache Side Channel Attack Using Performance Counter Monitor","volume":"10","author":"Cho Jonghyeon","year":"2020","unstructured":"Jonghyeon Cho, Taehun Kim, Soojin Kim, Miok Im, Taehyun Kim, and Youngjoo Shin. 2020. Real-time Detection for Cache Side Channel Attack Using Performance Counter Monitor. Applied Sciences 10, 3 (2020), 984.","journal-title":"Applied Sciences"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","unstructured":"Amit Choudhari Sylvain Guilley and Khaled Karray. 2022. SpecDefender: Transient Execution Attack Defender using Performance Counters. In ASHES. 15--24. 10.1145\/3560834.3563830","DOI":"10.1145\/3560834.3563830"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Munish Chouhan and Hasbullah Halabi. 2016. Adaptive Detection Technique for Cache-Based Side Channel Attack using Bloom Filter for Secure Cloud. In ICCOINS. 293--297.","DOI":"10.1109\/ICCOINS.2016.7783230"},{"key":"e_1_3_2_1_22_1","unstructured":"Crozone. [n. d.]. Crozone\/spectrepoc: Proof of Concept Code for The Spectre CPU Exploit. https:\/\/github.com\/crozone\/SpectrePoC"},{"key":"e_1_3_2_1_23_1","volume-title":"SoK: The Challenges, Pitfalls, and Perils of Using Hardware Performance Counters for Security","author":"Das Sanjeev","unstructured":"Sanjeev Das, Jan Werner, Manos Antonakakis, Michalis Polychronakis, and Fabian Monrose. 2019. SoK: The Challenges, Pitfalls, and Perils of Using Hardware Performance Counters for Security. In IEEE (SP). 20--38."},{"key":"e_1_3_2_1_24_1","volume-title":"On the feasibility of online malware detection with performance counters. ACM SIGARCH computer architecture news 41, 3","author":"Demme John","year":"2013","unstructured":"John Demme, Matthew Maycock, Jared Schmitz, Adrian Tang, Adam Waksman, Simha Sethumadhavan, and Salvatore Stolfo. 2013. On the feasibility of online malware detection with performance counters. ACM SIGARCH computer architecture news 41, 3 (2013), 559--570."},{"key":"e_1_3_2_1_25_1","volume-title":"Detecting Spectre Attacks by Identifying Cache Side-Channel Attacks Using Machine Learning. Advanced Microkernel Operating Systems 75","author":"Depoix Jonas","year":"2018","unstructured":"Jonas Depoix and Philipp Altmeyer. 2018. Detecting Spectre Attacks by Identifying Cache Side-Channel Attacks Using Machine Learning. Advanced Microkernel Operating Systems 75 (2018)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Swastika Dutta and Sayan Sinha. 2019. Performance Statistics and Learning Based Detection of Exploitative Speculative Attacks. In CF. 206--210.","DOI":"10.1145\/3310273.3322832"},{"key":"e_1_3_2_1_27_1","volume-title":"A public key cryptosystem and a signature scheme based on discrete logarithms","author":"ElGamal Taher","year":"1985","unstructured":"Taher ElGamal. 1985. A public key cryptosystem and a signature scheme based on discrete logarithms. IEEE transactions on information theory 31, 4 (1985), 469--472."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Yusi Feng Ziyuan Zhu Shuan Li Ben Liu Huozhu Wang and Dan Meng. 2021. Constant-Time Loading: Modifying CPU Pipeline to Defeat Cache Side-Channel Attacks. In TrustCom. 1132--1140.","DOI":"10.1109\/TrustCom53373.2021.00154"},{"key":"e_1_3_2_1_30_1","first-page":"231","article-title":"Cache vs. Key-Dependency:Side Channeling an Implementation of Pilsung","volume":"2020","author":"Genkin Daniel","year":"2020","unstructured":"Daniel Genkin, Romain Poussier, Rui Qi Sim, Yuval Yarom, and Yuanjing Zhao. 2020. Cache vs. Key-Dependency:Side Channeling an Implementation of Pilsung. IACR Transactions on Cryptographic Hardware and Embedded Systems 2020, 1 (2020), 231--255.","journal-title":"IACR Transactions on Cryptographic Hardware and Embedded Systems"},{"key":"e_1_3_2_1_31_1","volume-title":"Cache-based Side-Channel Attack Mitigation for Many-core Distributed Systems via Dynamic Task Migration","author":"Gonzalez-Gomez Jeferson","year":"2023","unstructured":"Jeferson Gonzalez-Gomez, Lars Bauer, and J\u00f6rg Henkel. 2023. Cache-based Side-Channel Attack Mitigation for Many-core Distributed Systems via Dynamic Task Migration. IEEE Transactions on Information Forensics and Security (2023)."},{"key":"e_1_3_2_1_32_1","unstructured":"Nick Gregory and Kannan Harini. 2021. Using Undocumented Hardware Performance Counters to Detect Spectre-Style Attacks. (2021)."},{"key":"e_1_3_2_1_33_1","unstructured":"Daniel Gruss Raphael Spreitzer and Stefan Mangard. 2015. Cache Template Attacks: Automating Attacks on Inclusive Last-Level Caches. In USENIX Security. 897--912."},{"key":"e_1_3_2_1_34_1","volume-title":"Cache Games - Bringing Access-Based Cache Attacks on AES to Practice","author":"Gullasch David","unstructured":"David Gullasch, Endre Bangerter, and Stephan Krenn. 2011. Cache Games - Bringing Access-Based Cache Attacks on AES to Practice. In IEEE SP. 490--505."},{"key":"e_1_3_2_1_35_1","volume-title":"FortuneTeller: Predicting Microarchitectural Attacks via Unsupervised Deep Learning. CoRR abs\/1907.03651","author":"G\u00fclmezoglu Berk","year":"2019","unstructured":"Berk G\u00fclmezoglu, Ahmad Moghimi, Thomas Eisenbarth, and Berk Sunar. 2019. FortuneTeller: Predicting Microarchitectural Attacks via Unsupervised Deep Learning. CoRR abs\/1907.03651 (2019)."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","unstructured":"Berk G\u00fclmezoglu Andreas Zankl M. Caner Tol Saad Islam Thomas Eisenbarth and Berk Sunar. 2019. Undermining User Privacy on Mobile Devices Using AI. In AsiaCCS. 214--227.","DOI":"10.1145\/3321705.3329804"},{"key":"e_1_3_2_1_37_1","volume-title":"Diminisher: A Linux Kernel Based Countermeasure for TAA Vulnerability. In ESORICS. 477--495.","author":"Hamza Ameer","year":"2021","unstructured":"Ameer Hamza, Maria Mushtaq, Khurram Bhatti, David Novo, Florent Bruguier, and Pascal Benoit. 2021. Diminisher: A Linux Kernel Based Countermeasure for TAA Vulnerability. In ESORICS. 477--495."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"crossref","unstructured":"Jianyu Jiang Claudio Soriente and Ghassan Karame. 2022. On the Challenges of Detecting Side-Channel Attacks in SGX. In RAID. 86--98.","DOI":"10.1145\/3545948.3545972"},{"key":"e_1_3_2_1_39_1","unstructured":"Daniel Katzman William Kosasih Chitchanok Chuengsatiansup Eyal Ronen and Yuval Yarom. 2023. The Gates of Time: Improving Cache Attacks with Transient Execution. In USENIX Security."},{"key":"e_1_3_2_1_40_1","unstructured":"Daniel Katzman William Kosasih Chitchanok Chuengsatiansup Eyal Ronen and Yuval Yarom. 2023. The Gates of Time: Improving Cache Attacks with Transient Execution. In USENIX Security."},{"key":"e_1_3_2_1_41_1","volume-title":"Chengyu Song, Dmitry Evtyushkin, Dmitry Ponomarev, and Nael B. Abu-Ghazaleh.","author":"Khasawneh Khaled N.","year":"2019","unstructured":"Khaled N. Khasawneh, Esmaeil Mohammadian Koruyeh, Chengyu Song, Dmitry Evtyushkin, Dmitry Ponomarev, and Nael B. Abu-Ghazaleh. 2019. SafeSpec: Banishing the Spectre of a Meltdown with Leakage-Free Speculation. In DAC. 60."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"crossref","unstructured":"Hodong Kim Changhee Hahn and Junbeom Hur. 2021. Real-Time Detection of Cache Side-channel Attack Using Non-cache Hardware Events. In ICOIN. 28--31.","DOI":"10.1109\/ICOIN50884.2021.9333883"},{"key":"e_1_3_2_1_43_1","volume-title":"An Analysis of Speculative Type Confusion Vulnerabilities in the Wild. In USENIX Security Symposium. 2399--2416","author":"Kirzner Ofek","year":"2021","unstructured":"Ofek Kirzner and Adam Morrison. 2021. An Analysis of Speculative Type Confusion Vulnerabilities in the Wild. In USENIX Security Symposium. 2399--2416."},{"key":"e_1_3_2_1_44_1","volume-title":"Spectre Attacks: Exploiting Speculative Execution.","author":"Kocher Paul","year":"2019","unstructured":"Paul Kocher, Jann Horn, Anders Fogh, Daniel Genkin, Daniel Gruss, Werner Haas, Mike Hamburg, Moritz Lipp, Stefan Mangard, Thomas Prescher, Michael Schwarz, and Yuval Yarom. 2019. Spectre Attacks: Exploiting Speculative Execution. (2019), 1--19."},{"key":"e_1_3_2_1_45_1","volume-title":"Int. J. Inf. Sec.","author":"Kulah Yusuf","year":"2019","unstructured":"Yusuf Kulah, Berkay Dincer, Cemal Yilmaz, and Erkay Savas. 2019. SpyDetector: An Approach for Detecting Side-Channel Attacks at Runtime. Int. J. Inf. Sec. (2019), 393--422."},{"key":"e_1_3_2_1_46_1","unstructured":"David Lantz. 2021. Detection of Side-Channel Attacks Targeting Intel SGX."},{"key":"e_1_3_2_1_47_1","unstructured":"Congmiao Li and Jean-Luc Gaudiot. 2018. Online Detection of Spectre Attacks Using Microarchitectural Traces from Performance Counters. In SBAC-PAD. 25--28."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"crossref","unstructured":"Congmiao Li and Jean-Luc Gaudiot. 2019. Detecting Malicious Attacks Exploiting Hardware Vulnerabilities Using Performance Counters. In COMPSAC. 588--597.","DOI":"10.1109\/COMPSAC.2019.00090"},{"key":"e_1_3_2_1_49_1","volume-title":"Meltdown: Reading Kernel Memory from User Space.","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 from User Space. (2018), 973--990."},{"key":"e_1_3_2_1_50_1","volume-title":"Lee","author":"Liu Fangfei","year":"2016","unstructured":"Fangfei Liu, Qian Ge, Yuval Yarom, Frank McKeen, Carlos V. Rozas, Gernot Heiser, and Ruby B. Lee. 2016. CATalyst: Defeating last-level cache side channel attacks in cloud computing. In HPCA. 406--418."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MM.2016.85","article-title":"Newcache: Secure Cache Architecture Thwarting Cache Side-Channel Attacks","volume":"36","author":"Liu Fangfei","year":"2016","unstructured":"Fangfei Liu, Hao Wu, Kenneth Mai, and Ruby B. Lee. 2016. Newcache: Secure Cache Architecture Thwarting Cache Side-Channel Attacks. IEEE Micro 36, 5 (2016), 8--16.","journal-title":"IEEE Micro"},{"key":"e_1_3_2_1_52_1","volume-title":"Lee","author":"Liu Fangfei","year":"2015","unstructured":"Fangfei Liu, Yuval Yarom, Qian Ge, Gernot Heiser, and Ruby B. Lee. 2015. Last-level Cache Side-Channel Attacks are Practical. In IEEE SP. 605--622."},{"key":"e_1_3_2_1_53_1","unstructured":"Jialin Liu Ning Miao Chongzhou Fang Houman Homayoun and Han Wang. 2023. Side Channel-Assisted Inference Leakage from Machine Learning-based ECG Classification. arXiv 22304.01990."},{"key":"e_1_3_2_1_54_1","volume-title":"Dolma: Securing Speculation with the Principle of Transient Non-Observability. In USENIX Security Symposium. 1397--1414","author":"Loughlin Kevin","year":"2021","unstructured":"Kevin Loughlin, Ian Neal, Jiacheng Ma, Elisa Tsai, Ofir Weisse, Satish Narayanasamy, and Baris Kasikci. 2021. Dolma: Securing Speculation with the Principle of Transient Non-Observability. In USENIX Security Symposium. 1397--1414."},{"key":"e_1_3_2_1_55_1","first-page":"1","article-title":"NIGHTs-WATCH","volume":"1","author":"Mushtaq Maria","year":"2018","unstructured":"Maria Mushtaq, Ayaz Akram, Muhammad Khurram Bhatti, Maham Chaudhry, Vianney Lapotre, and Guy Gogniat. 2018. NIGHTs-WATCH: A Cache-based Side-Channel Intrusion Detector Using Hardware Performance Counters. In HASP. 1:1--1:8.","journal-title":"In HASP."},{"key":"e_1_3_2_1_56_1","volume-title":"Maham Chaudhry, Muhammad Muneeb Yousaf, Umer Farooq, Vianney Lapotre, and Guy Gogniat.","author":"Mushtaq Maria","year":"2018","unstructured":"Maria Mushtaq, Ayaz Akram, Muhammad Khurram Bhatti, Maham Chaudhry, Muhammad Muneeb Yousaf, Umer Farooq, Vianney Lapotre, and Guy Gogniat. 2018. Machine Learning for Security: The Case of Side-Channel Attack Detection at Run-Time. In ICECS. 485--488."},{"key":"e_1_3_2_1_57_1","volume-title":"Vianney Lapotre, and Guy Gogniat.","author":"Mushtaq Maria","year":"2018","unstructured":"Maria Mushtaq, Ayaz Akram, Muhammad Khurram Bhatti, Vianney Lapotre, and Guy Gogniat. 2018. Cache-Based Side-Channel Intrusion Detection using Hardware Performance Counters. In CryptArchi."},{"key":"e_1_3_2_1_58_1","volume-title":"Rao Naveed Bin Rais, Vianney Lapotre, and Guy Gogniat.","author":"Mushtaq Maria","year":"2018","unstructured":"Maria Mushtaq, Ayaz Akram, Muhammad Khurram Bhatti, Rao Naveed Bin Rais, Vianney Lapotre, and Guy Gogniat. 2018. Run-Time Detection of Prime+Probe Side-Channel Attack on AES Encryption Algorithm. In GIIS. 1--5."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"crossref","first-page":"83871","DOI":"10.1109\/ACCESS.2020.2988370","article-title":"WHISPER: A Tool for Run-Time Detection of Side-Channel Attacks","volume":"8","author":"Mushtaq Maria","year":"2020","unstructured":"Maria Mushtaq, Jeremy Bricq, Muhammad Khurram Bhatti, Ayaz Akram, Vianney Lapotre, Guy Gogniat, and Pascal Benoit. 2020. WHISPER: A Tool for Run-Time Detection of Side-Channel Attacks. IEEE Access 8 (2020), 83871--83900.","journal-title":"IEEE Access"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"crossref","unstructured":"Maria Mushtaq David Novo Florent Bruguier Pascal Benoit and Muhammad Khurram Bhatti. 2021. Transit-Guard: An OS-Based Defense Mechanism Against Transient Execution Attacks. In ETS. 1--2.","DOI":"10.1109\/ETS50041.2021.9465429"},{"key":"e_1_3_2_1_61_1","volume-title":"Muhammad Khurram Bhatti, Vianney Lapotre, and Guy Gogniat.","author":"Mushtaq Maria","year":"2022","unstructured":"Maria Mushtaq, Muhammad Muneeb Yousaf, Muhammad Khurram Bhatti, Vianney Lapotre, and Guy Gogniat. 2022. The Kingsguard OS-Level Mitigation Against Cache Side-Channel Attacks Using Runtime Detection. Ann. des T\u00e9l\u00e9-communications (2022), 731--747."},{"key":"e_1_3_2_1_62_1","volume-title":"Keromytis","author":"Oren Yossef","year":"2015","unstructured":"Yossef Oren, Vasileios P. Kemerlis, Simha Sethumadhavan, and Angelos D. Keromytis. 2015. The Spy in the Sandbox: Practical Cache Attacks in JavaScript and their Implications. In CCS. 1406--1418."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"crossref","unstructured":"Dag Arne Osvik Adi Shamir and Eran Tromer. 2006. Cache Attacks and Countermeasures: the Case of AES. In CT-RSA. 1--20.","DOI":"10.1007\/11605805_1"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"crossref","unstructured":"Mathias Payer. 2016. HexPADS: A Platform to Detect \"Stealth\" Attacks. In ESSoS. 138--154.","DOI":"10.1007\/978-3-319-30806-7_9"},{"key":"e_1_3_2_1_65_1","unstructured":"Colin Percival. 2005. Cache missing for fun and profit."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"crossref","unstructured":"Nikolaos Foivos Polychronou Pierre-Henri Thevenon Maxime Puys and Vincent Beroulle. 2021. MaDMAN: Detection of Software Attacks Targeting Hardware Vulnerabilities. In DSD. 355--362.","DOI":"10.1109\/DSD53832.2021.00060"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"crossref","unstructured":"Iv\u00e1n Prada Francisco D. Igual and Katzalin Olcoz. 2019. Detecting Time-Fragmented Cache Attacks Against AES Using Performance Monitoring Counters. In JCC&BD. 3--15.","DOI":"10.1007\/978-3-030-27713-0_1"},{"key":"e_1_3_2_1_68_1","volume-title":"CEASER: Mitigating Conflict-Based Cache Attacks via Encrypted-Address and Remapping. In MICRO. 775--787.","author":"Qureshi Moinuddin K.","year":"2018","unstructured":"Moinuddin K. Qureshi. 2018. CEASER: Mitigating Conflict-Based Cache Attacks via Encrypted-Address and Remapping. In MICRO. 775--787."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"crossref","unstructured":"Thomas Ristenpart Eran Tromer Hovav Shacham and Stefan Savage. 2009. Hey You Get Off of My Cloud: Exploring Information Leakage in Third-Party Compute Clouds. In CCS. 199--212.","DOI":"10.1145\/1653662.1653687"},{"key":"e_1_3_2_1_70_1","volume-title":"The 9 Lives of Bleichenbacher's CAT: New Cache ATtacks on TLS Implementations","author":"Ronen Eyal","unstructured":"Eyal Ronen, Robert Gillham, Daniel Genkin, Adi Shamir, David Wong, and Yuval Yarom. 2019. The 9 Lives of Bleichenbacher's CAT: New Cache ATtacks on TLS Implementations. In IEEE SP. 435--452."},{"key":"e_1_3_2_1_71_1","volume-title":"SCADET: A Side-Channel Attack Detection Tool for Tracking Prime+Probe. In ICCAD. 107.","author":"Sabbagh Majid","year":"2018","unstructured":"Majid Sabbagh, Yunsi Fei, Thomas Wahl, and A. Adam Ding. 2018. SCADET: A Side-Channel Attack Detection Tool for Tracking Prime+Probe. In ICCAD. 107."},{"key":"e_1_3_2_1_72_1","volume-title":"Dynamic Process Isolation. CoRR abs\/2110.04751","author":"Schwarzl Martin","year":"2021","unstructured":"Martin Schwarzl, Pietro Borrello, Andreas Kogler, Kenton Varda, Thomas Schuster, Daniel Gruss, and Michael Schwarz. 2021. Dynamic Process Isolation. CoRR abs\/2110.04751 (2021)."},{"key":"e_1_3_2_1_73_1","volume-title":"DSN Workshops. 194--199","author":"Shi Jicheng","year":"2011","unstructured":"Jicheng Shi, Xiang Song, Haibo Chen, and Binyu Zang. 2011. Limiting cache-based side-channel in multi-tenant cloud using dynamic page coloring. In DSN Workshops. 194--199."},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"crossref","unstructured":"Anatoly Shusterman Lachlan Kang Yarden Haskal Yosef Meltser Prateek Mittal Yossi Oren and Yuval Yarom. 2020. Robust Website Fingerprinting Through the Cache Occupancy Channel. (2020) 639--656.","DOI":"10.1109\/TDSC.2020.2988369"},{"key":"e_1_3_2_1_75_1","volume-title":"LEASH: Enhancing Micro-Architectural Attack Detection With A Reactive Process Scheduler. CoRR abs\/2109.03998","author":"Singh Nikhilesh","year":"2021","unstructured":"Nikhilesh Singh and Chester Rebeiro. 2021. LEASH: Enhancing Micro-Architectural Attack Detection With A Reactive Process Scheduler. CoRR abs\/2109.03998 (2021)."},{"key":"e_1_3_2_1_76_1","volume-title":"SCAMS: A Novel Side-Channel Attack Mitigation System in IaaS Cloud. In MILCOM. 329--334.","author":"Tao Xiaojie","year":"2021","unstructured":"Xiaojie Tao, Liming Wang, Zhen Xu, and Ru Xie. 2021. SCAMS: A Novel Side-Channel Attack Mitigation System in IaaS Cloud. In MILCOM. 329--334."},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11261-4_11"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"crossref","unstructured":"Zhongkai Tong Ziyuan Zhu Zhanpeng Wang Limin Wang Yusha Zhang and Yuxin Liu. 2020. Cache Side-channel Attacks Detection Based on Machine Learning. In TrustCom. 919--926.","DOI":"10.1109\/TrustCom50675.2020.00123"},{"key":"e_1_3_2_1_79_1","volume-title":"Attack Detection Based on Machine Learning Algorithms for Different Variants of Spectre Attacks and Different Meltdown Attack Implementations. CoRR abs\/2208.14062","author":"Tong Zhongkai","year":"2022","unstructured":"Zhongkai Tong, Ziyuan Zhu, Yusha Zhang, Yuxin Liu, and Dan Meng. 2022. Attack Detection Based on Machine Learning Algorithms for Different Variants of Spectre Attacks and Different Meltdown Attack Implementations. CoRR abs\/2208.14062 (2022)."},{"key":"e_1_3_2_1_80_1","volume-title":"USENIX Security Symposium. 991--1008","author":"Bulck Jo Van","year":"2018","unstructured":"Jo Van Bulck, Marina Minkin, Ofir Weisse, Daniel Genkin, Baris Kasikci, Frank Piessens, Mark Silberstein, Thomas F. Wenisch, Yuval Yarom, and Raoul Strackx. 2018. Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution. In USENIX Security Symposium. 991--1008."},{"key":"e_1_3_2_1_81_1","volume-title":"RIDL: Rogue In-Flight Data Load","author":"van Schaik Stephan","year":"2019","unstructured":"Stephan van Schaik, Alyssa Milburn, Sebastian \u00d6sterlund, Pietro Frigo, Giorgi Maisuradze, Kaveh Razavi, Herbert Bos, and Cristiano Giuffrida. 2019. RIDL: Rogue In-Flight Data Load. In IEEE SP. 88--105."},{"key":"e_1_3_2_1_82_1","unstructured":"R. Vanathi and Sp. Chokkalingam. 2018. Cache-Based Side Channel attack Discovery using Intelligent-Detection Algorithm for Securing the Cloud Computing Environment."},{"key":"e_1_3_2_1_83_1","volume-title":"Evaluation of Machine Learning-Based Detection Against Side-Channel Attacks on Autonomous Vehicle","author":"Wang Han","unstructured":"Han Wang, Soheil Salehi, Hossein Sayadi, Avesta Sasan, Tinoosh Mohsenin, Sai Manoj P. D., Setareh Rafatirad, and Houman Homayoun. 2021. Evaluation of Machine Learning-Based Detection Against Side-Channel Attacks on Autonomous Vehicle. In AICAS. IEEE, 1--4."},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"crossref","unstructured":"Han Wang Hossein Sayadi Gaurav Kolhe Avesta Sasan Setareh Rafatirad and Houman Homayoun. 2020. Phased-Guard: Multi-Phase Machine Learning Framework for Detection and Identification of Zero-Day Microarchitectural Side-Channel Attacks. In ICCD. 648--655.","DOI":"10.1109\/ICCD50377.2020.00111"},{"key":"e_1_3_2_1_85_1","volume-title":"SCARF: Detecting Side-Channel Attacks at Real-time using Low-level Hardware Features. In IOLTS. 1--6.","author":"Wang Han","year":"2020","unstructured":"Han Wang, Hossein Sayadi, Setareh Rafatirad, Avesta Sasan, and Houman Homayoun. 2020. SCARF: Detecting Side-Channel Attacks at Real-time using Low-level Hardware Features. In IOLTS. 1--6."},{"key":"e_1_3_2_1_86_1","volume-title":"Locality Based Cache Side-Channel Attack Detection. International Workshop 87","author":"Wang Limin","year":"2022","unstructured":"Limin Wang, Lei Bu, and Fu Song. 2022. Locality Based Cache Side-Channel Attack Detection. International Workshop 87 (2022)."},{"key":"e_1_3_2_1_87_1","volume-title":"2023 60th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1--6.","author":"Wang Limin","year":"2023","unstructured":"Limin Wang, Lei Bu, and Fu Song. 2023. SCAGuard: Detection and Classification of Cache Side-Channel Attacks via Attack Behavior Modeling and Similarity Comparison. In 2023 60th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1--6."},{"key":"e_1_3_2_1_88_1","volume-title":"Specularizer: Detecting Speculative Execution Attacks via Performance Tracing. In DIMVA. 151--172.","author":"Wang Wubing","year":"2021","unstructured":"Wubing Wang, Guoxing Chen, Yueqiang Cheng, Yinqian Zhang, and Zhiqiang Lin. 2021. Specularizer: Detecting Speculative Execution Attacks via Performance Tracing. In DIMVA. 151--172."},{"key":"e_1_3_2_1_89_1","volume-title":"Lee","author":"Wang Zhenghong","year":"2007","unstructured":"Zhenghong Wang and Ruby B. Lee. 2007. New cache designs for thwarting software cache-based side channel attacks. In ISCA. 494--505."},{"key":"e_1_3_2_1_90_1","unstructured":"Mario Werner Thomas Unterluggauer Lukas Giner Michael Schwarz Daniel Gruss and Stefan Mangard. 2019. ScatterCache: Thwarting Cache Attacks via Cache Set Randomization. In USENIX Sec. 675--692."},{"key":"e_1_3_2_1_91_1","volume-title":"PREDATOR: A Cache Side-Channel Attack Detector Based on Precise Event Monitoring","author":"Wu Minjun","year":"2022","unstructured":"Minjun Wu, Stephen McCamant, Pen-Chung Yew, and Antonia Zhai. 2022. PREDATOR: A Cache Side-Channel Attack Detector Based on Precise Event Monitoring. In IEEE SEED. 25--36."},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"crossref","first-page":"24","DOI":"10.3390\/fi14010024","article-title":"CacheHawkeye: Detecting Cache Side Channel Attacks Based on Memory Events","volume":"14","author":"Yan Hui","year":"2022","unstructured":"Hui Yan and Chaoyuan Cui. 2022. CacheHawkeye: Detecting Cache Side Channel Attacks Based on Memory Events. Future Internet 14, 1 (2022), 24.","journal-title":"Future Internet"},{"key":"e_1_3_2_1_93_1","volume-title":"USENIX Security Symposium. 2003--2020","author":"Yan Mengjia","year":"2020","unstructured":"Mengjia Yan, Christopher W. Fletcher, and Josep Torrellas. 2020. Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architectures. In USENIX Security Symposium. 2003--2020."},{"key":"e_1_3_2_1_94_1","doi-asserted-by":"crossref","unstructured":"Mengjia Yan Jen-Yang Wen Christopher W. Fletcher and Josep Torrellas. 2019. SecDir: a secure directory to defeat directory side-channel attacks. In ISCA. 332--345.","DOI":"10.1145\/3307650.3326635"},{"key":"e_1_3_2_1_95_1","volume-title":"Mastik: A Micro-Architectural Side-Channel Toolkit.","author":"Yarom Yuval","year":"2016","unstructured":"Yuval Yarom. 2016. Mastik: A Micro-Architectural Side-Channel Toolkit."},{"key":"e_1_3_2_1_96_1","unstructured":"Yuval Yarom and Katrina Falkner. 2014. FLUSH+RELOAD: A High Resolution Low Noise L3 Cache Side-Channel Attack. In USENIX Security. 719--732."},{"key":"e_1_3_2_1_97_1","doi-asserted-by":"crossref","unstructured":"Yuval Yarom Daniel Genkin and Nadia Heninger. 2016. CacheBleed: A Timing Attack on OpenSSL Constant Time RSA. In CHES. 346--367.","DOI":"10.1007\/978-3-662-53140-2_17"},{"key":"e_1_3_2_1_98_1","volume-title":"Lee","author":"Zhang Tianwei","year":"2016","unstructured":"Tianwei Zhang, Yinqian Zhang, and Ruby B. Lee. 2016. CloudRadar: A Real-Time Side-Channel Attack Detection System in Clouds. In RAID. 118--140."},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"crossref","unstructured":"Yinqian Zhang Ari Juels Michael K. Reiter and Thomas Ristenpart. 2012. Cross-VM Side Channels and Their Use to Extract Private Keys. In CCS. 305--316.","DOI":"10.1145\/2382196.2382230"},{"key":"e_1_3_2_1_100_1","unstructured":"Zhiyuan Zhang Gilles Barthe Chitchanok Chuengsatiansup Peter Schwabe and Yuval Yarom. 2023. Ultimate SLH: Taking Speculative Load Hardening to the Next Level. In USENIX Security."},{"key":"e_1_3_2_1_101_1","first-page":"3231","article-title":"CBA-Detector: A Self-Feedback Detector Against Cache-Based Attacks","volume":"19","author":"Zheng Beilei","year":"2022","unstructured":"Beilei Zheng, Jianan Gu, Jialun Wang, and Chuliang Weng. 2022. CBA-Detector: A Self-Feedback Detector Against Cache-Based Attacks. IEEE TDSC 19, 5 (2022), 3231--3243.","journal-title":"IEEE TDSC"},{"key":"e_1_3_2_1_102_1","doi-asserted-by":"crossref","unstructured":"Boyou Zhou Anmol Gupta Rasoul Jahanshahi Manuel Egele and Ajay Joshi. 2018. Hardware Performance Counters can Detect Malware: Myth or Fact?. In AsiaCCS. 457--468.","DOI":"10.1145\/3196494.3196515"}],"event":{"name":"ASIA CCS '24: 19th ACM Asia Conference on Computer and Communications Security","location":"Singapore Singapore","acronym":"ASIA CCS '24","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 19th ACM Asia Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3634737.3637649","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:44:06Z","timestamp":1750290246000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3634737.3637649"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7]]},"references-count":101,"alternative-id":["10.1145\/3634737.3637649","10.1145\/3634737"],"URL":"https:\/\/doi.org\/10.1145\/3634737.3637649","relation":{},"subject":[],"published":{"date-parts":[[2024,7]]},"assertion":[{"value":"2024-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}