REVIEW 4 major objections 4 minor 285 references
Memory Under Siege: A Comprehensive Survey of Side-Channel Attacks on Memory
T0 review · 4 major / 4 minor · reviewed 2026-08-15 · deepseek-v4-flash
Pith's one-line read A review proposes five categories that organize memory side-channel attacks and their defenses.
desk verdict Useful broad map of memory side-channel work, but the taxonomy is a thematic grouping rather than a rigorous classification, and citation errors undercut its reliability as a reference. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the taxonomy presented in Figure 1, a tree with SCAM at the root and five branches (TBA, APA, SBA, FIA, RCA), each with three or four subcategories. Tables 1 through 5 operationalize the taxonomy by listing representative attacks with fields for attack type, methodology, platform (Intel, AMD, ARM, cross), target, impact, and hardware or software mitigations, while Table 6 maps defense techniques and their implementation levels to attack categories. The taxonomy carries the argument by giving every discussed attack a cell, and the tables give each cell concrete evidence.
What would settle it
A documented memory side-channel attack that cannot be placed in any of the five categories, or that demonstrably fits two categories at once, would falsify the taxonomy's claims of comprehensiveness and mutual exclusivity. One concrete test is to take the paper's own examples, such as Prime+Abort or Rowhammer, and attempt to assign each to exactly one leaf of Figure 1; any forced double assignment would show the categories overlap.
Extended reading notes
Core claim
The paper proposes and defends the SCAM taxonomy: side-channel attacks on memory fall into five primary categories, Timing-Based Attacks (TBA), Access Pattern Attacks (APA), Signal-Based Attacks (SBA), Fault Injection Attacks (FIA), and Resource Contention Attacks (RCA), each with subcategories such as transient and speculative execution, cache timing, paging timing, enclave access, memory deduplication, power, electromagnetic and thermal leakage, Rowhammer and DRAM faults, cold boot, DMA, cross-VM, bus and network, and GPU attacks. For each category it provides a comparison table and a mitigation table mapping defense techniques, implemented in hardware, software, or a hybrid way, to attack categories. The claim is that this five-way split, together with the mitigation mapping, is comprehensive enough to organize the existing literature and guide future defense.
Load-bearing premise
The taxonomy's claim to cover every memory side-channel attack in exactly one category rests on the authors' selection of representative examples, not on a documented, exhaustive search of the literature; if an attack falls outside the five categories or into two at once, the framework loses its organizing power.
Editorial extensions
If this is right
- A newly discovered memory side-channel attack can be classified by its mechanism first, then matched to one of the five categories and, through Table 6, to a set of candidate mitigations.
- Defenders can prioritize category-level defenses, such as cache randomization and speculation barriers for timing and access-pattern attacks, signal shielding for signal attacks, row-refresh and DMA protection for fault-injection attacks, and scheduling and cache isolation for contention attacks.
- The comparison tables expose coverage gaps, showing which platforms, such as AMD and ARM, and which mitigation strategies are underexplored for particular attack types.
- The taxonomy gives cloud and enclave security researchers a shared vocabulary for cross-VM, GPU, and memory-deduplication leaks that were previously treated as separate problems.
Reading between the lines
- The paper leaves implicit that the five categories are not cleanly disjoint in practice: Rowhammer appears under fault injection while its timing effects are discussed under execution timing attacks, so a future classifier would need a precedence rule for such straddling cases.
- The taxonomy could be tested mechanically by coding each cited attack by its mechanism and checking that every attack lands in exactly one leaf of Figure 1, converting the asserted comprehensiveness into a checkable claim.
- A neighbouring problem the framework could absorb is side channels in non-volatile memory and compute-in-memory accelerators, which the paper touches mainly in its mitigation discussion; those attacks would likely straddle the signal-based and resource-contention categories.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript surveys side-channel attacks on memory (SCAM) and proposes a taxonomy with five primary categories: Timing-Based Attacks (TBA), Access Pattern Attacks (APA), Signal-Based Attacks (SBA), Fault Injection Attacks (FIA), and Resource Contention Attacks (RCA). Section 4 describes attacks in these categories and includes comparison tables, while Section 5 maps mitigation strategies to attack categories across hardware, software, cryptographic, isolation, and detection levels. The paper's stated contribution is a comprehensive and unified classification of memory side-channel attacks, intended to help researchers and practitioners understand and mitigate the threat.
Significance. If the taxonomy were made rigorous, the survey could serve as a useful reference and entry point to the field. The paper assembles a broad corpus covering speculative execution, SGX, DRAM, GPU, and physical-emanation attacks, and it connects attacks to mitigation classes in a way that many narrower surveys do not. The comparison tables and the mitigation table are helpful organizational devices. However, the central claim of a five-category classification is currently not demonstrated because the same attacks appear in multiple primary categories without a stated assignment rule, and several concrete citation errors reduce confidence in the survey's reliability. The value of the paper depends on resolving these issues.
major comments (4)
- [§3, §4.1.4, §4.4.1, Tables 1 and 5] The five-category taxonomy is not mutually exclusive as presented. The criteria for TBA (timing), APA (patterns), SBA (signals), FIA (faults), and RCA (contention) are not orthogonal, and the same attacks are placed in multiple primary categories: Rowhammer and Drammer are treated as execution-timing attacks in §4.1.4 and as fault-injection DRAM vulnerability attacks in §4.4.1; Zhang et al. (2012) appears in §4.1.2 as a cache timing attack and in §4.5.1 as a cross-VM shared resource attack, and it appears in both Tables 1 and 5; Van Bulck et al. (2017) and Xu et al. (2015) appear in both PTA (§4.1.3) and SEA/PTEA (§4.2). The paper gives no decision procedure for assigning an attack to exactly one category or for handling attacks that exploit multiple mechanisms. A taxonomy that classifies attacks must either enforce disjoint membership or explicitly define overlapping categories; otherwise the claim that the taxonomy classifies SCAM into five categories is not supported. I ask the authors to define the classification rule, re-assign the repeated entries, and add cross-reference notes where overlap is intentional.
- [§4.5.1 and §4.5.3, references [98] and [176]] Several concrete citation errors undermine the survey's reliability. In §4.5.1, the text states that 'Chen et al. later revealed how modern prefetchers can be misused' and cites [98], but reference [98] is Guo et al., 'Adversarial Prefetch', not Chen et al.; the Chen et al. PrefetchX work is [40], which is described in the next sentence. In §4.5.3, the text attributes a GPU scheduling attack to 'Zhou et al. [176]', but [176] is Naghibijouybari et al., 'Rendered Insecure'. These are not formatting details: a survey's value depends on accurate mapping between described attacks and cited papers. A full citation audit against the bibliography is needed.
- [Abstract and §3] The comprehensiveness claim is not backed by a reproducible methodology. The abstract calls the taxonomy 'comprehensive', and Section 3 introduces the five categories as an assertion, but the manuscript does not state a search protocol, inclusion and exclusion criteria, a corpus of candidate papers, or a validation procedure showing that the five categories cover all memory side-channel attacks. Without this, the reader cannot audit whether omitted attacks are missing by design or by accident. Please add a methodology subsection that describes how the literature was collected and how coverage and category assignments were verified.
- [Table 2] Table 2 lists Murdock et al. (2020), Plundervolt, under Secure Enclave Attacks (SEA) in the Access Pattern Attacks category, although Plundervolt is a voltage fault-injection attack that the paper's own FIA definition would place under FIA. This misassignment is a concrete instance of the same attack appearing in a category inconsistent with the taxonomy's own definitions, and it should be corrected when the classification rule is applied.
minor comments (4)
- [Title and headings] The title and many headings contain artifacts such as 'A/t_tacks' and 'Pa/t_tern'; these should be cleaned throughout the manuscript.
- [References] Reference [121] is incomplete: it has no publication venue or year and is only labeled '[n.d.] SLAP...'; full bibliographic data should be supplied.
- [Table 2] Table 2 lists Suzaki et al. (2011) twice with different methodology descriptions; either merge the entries or clearly distinguish the two different papers.
- [§6] Section 6 places 'Related Work' inside the conclusion (Section 6.1) after the main discussion; moving related work to an earlier section would improve the narrative structure.
Circularity Check
No circularity: the taxonomy is assembled from external attack literature, and no fitted prediction or self-citation chain is load-bearing.
full rationale
The paper's central claim is a classification taxonomy for memory side-channel attacks, proposed in Section 3: "we propose a taxonomy that classifies side-channel attacks on memory into five primary categories." This taxonomy is constructed from the surveyed external literature and is descriptive rather than derived from a target result. There are no equations, no fitted parameters, and no quantity is predicted from a model whose inputs include the claimed output. The attack descriptions in Section 4 and mitigation tables in Section 5 are summaries of prior published work, not reductions. The only self-citation, Roy et al. [193], supports a general background statement about the rise of cyber attacks and does not feed into the taxonomy, its categories, or any mitigation claim. Concerns about category overlap or the absence of an explicit inclusion protocol are validity and completeness concerns, not circularity: even if Rowhammer appears under both ETA and DVA, that is an inconsistency in the survey's organization, not the derivation of a result from its own assumptions. No step in the paper's reasoning equates an output with an input, and no load-bearing premise is justified solely by a self-citation. Therefore the circularity score is 0.
Assumptions & free parameters
assumptions (3)
- domain assumption The literature surveyed is representative of all memory side-channel attacks.
- domain assumption The five categories (TBA, APA, SBA, FIA, RCA) are exhaustive and mutually exclusive.
- domain assumption Each cited attack is described accurately and the cited reference supports the sentence that cites it.
Cite this review
Pith. "Pith review of Memory Under Siege: A Comprehensive Survey of Side-Channel Attacks on Memory." pith.science (2026). https://pith.science/paper/OK2DI5GA
@misc{pith2026250504896,
author = {Pith},
title = {Pith review of: Memory Under Siege: A Comprehensive Survey of Side-Channel Attacks on Memory},
year = {2026},
howpublished = {\url{https://pith.science/paper/OK2DI5GA}},
note = {Machine review of arXiv:2505.04896}
}
read the original abstract
Side-channel attacks on memory (SCAM) exploit unintended data leaks from memory subsystems to infer sensitive information, posing significant threats to system security. These attacks exploit vulnerabilities in memory access patterns, cache behaviors, and other microarchitectural features to bypass traditional security measures. The purpose of this research is to examine SCAM, classify various attack techniques, and evaluate existing defense mechanisms. It guides researchers and industry professionals in improving memory security and mitigating emerging threats. We begin by identifying the major vulnerabilities in the memory system that are frequently exploited in SCAM, such as cache timing, speculative execution, \textit{Rowhammer}, and other sophisticated approaches. Next, we outline a comprehensive taxonomy that systematically classifies these attacks based on their types, target systems, attack vectors, and adversarial capabilities required to execute them. In addition, we review the current landscape of mitigation strategies, emphasizing their strengths and limitations. This work aims to provide a comprehensive overview of memory-based side-channel attacks with the goal of providing significant insights for researchers and practitioners to better understand, detect, and mitigate SCAM risks.
Figures
Reference graph
Works this paper leans on
-
[98]
Yanan Guo, Andrew Zigerelli, Youtao Zhang, and Jun Yang. 2022. A dversarial prefetch: New cross-core cache side channel attacks. In 2022 IEEE Symposium on Security and Privacy (SP) . IEEE, 1458–1473
2022
-
[176]
Hoda Naghibijouybari, Ajaya Neupane, Zhiyun Qian, and Nael Abu -Ghazaleh. 2018. Rendered insecure: Gpu side channel attacks are practical. In Proceedings of the 2018 ACM SIGSAC conference on computer an d communications security. 2139–2153. Memory Under Siege: A Comprehensive Survey of Side-Channel A/t_tacks on Memory 31
2018
-
[40]
Yun Chen, Ali Hajiabadi, Lingfeng Pei, and Trevor E Carlson. 2024. PrefetchX: Cross-core cache-agnostic prefetcher- based side-channel attacks. In 2024 IEEE International Symposium on High-Performance Com puter Architecture (HPCA). IEEE, 395–408
2024
-
[1]
Mohammad Ali Nassiri Abrishamchi, Abdul Hanan Abdullah, Adr ian David Cheok, and Kevin S Bielawski. 2017. Side channel attacks on smart home systems: A short overview. In IECON 2017-43rd Annual Conference of the IEEE Industrial Electronics Society. IEEE, 8144–8149
2017
-
[2]
Onur Aciiçmez. 2007. Yet another microarchitectural attack: e xploiting I-cache. In Proceedings of the 2007 ACM workshop on Computer security architecture . 11–18
2007
-
[3]
Misiker Tadesse Aga, Zelalem Birhanu Aweke, and Todd Austin. 201 7. When good protections go bad: Exploiting anti-DoS measures to accelerate Rowhammer attacks. In 2017 IEEE International Symposium on Hardware Oriented Security and Trust (HOST) . IEEE, 8–13
2017
-
[4]
Dakshi Agrawal, Bruce Archambeault, Josyula R Rao, and Pa nkaj Rohatgi. 2003. The EM side—channel (s). In Cryp- tographic Hardware and Embedded Systems-CHES 2002: 4th Int ernational Workshop Redwood Shores, CA, USA, August 13–15, 2002 Revised Papers 4 . Springer, 29–45
2003
-
[5]
Dakshi Agrawal, Josyula R Rao, and Pankaj Rohatgi. 2003. Mul ti-channel attacks. In Cryptographic Hardware and Embedded Systems-CHES 2003: 5th International Workshop, C ologne, Germany, September 8–10, 2003. Proceedings 5 . Springer, 2–16
2003
Show all 285 references
-
[6]
Cristian Agredo, Tor J Langehaug, and Scott R Graham. 2024. Inf erring TLB Configuration with Performance Tools. Journal of Cybersecurity and Privacy 4, 4 (2024), 951–971
2024
-
[7]
Adil Ahmad, Byunggill Joe, Yuan Xiao, Yinqian Zhang, Insik Shin, and Byo ungyoung Lee. 2019. OBFUSCURO: A commodity obfuscation engine on Intel SGX. In Network and Distributed System Security Symposium
2019
-
[8]
Amjed A Ahmed, Mohammad Kamrul Hasan, Ali Alqahtani, Shayla Islam, Bishwajeet Pandey, Leila Rzayeva, Huda Saleh Abbas, Azana Hafizah Mohd Aman, and Nayef Alqahtani. 202 4. Deep Learning Based Side-Channel Attack Detection for Mobile Devices Security in 5G Networks. Tsinghua Sci...
2024
-
[9]
Adel N Alahmadi, Saeed Ur Rehman, Husain S Alhazmi, David G Glynn, Hatoon Shoaib, and Patrick Solé. 2022. Cyber-security threats and side-channel attacks for digital agricu lture. Sensors 22, 9 (2022), 3520
2022
-
[10]
Usman Ali and Omer Khan. 2021. ConNOC: A practical timing channel a ttack on network-on-chip hardware in a multicore processor. In 2021 IEEE International Symposium on Hardware Oriented Sec urity and Trust (HOST) . IEEE, 192–202
2021
-
[11]
Usman Ali, Sheikh Abdul Rasheed Sahni, and Omer Khan. 2023. Cha racterization of timing-based software side- channel attacks and mitigations on network-on-chip hardware. ACM Journal on Emerging Technologies in Computing Systems 19, 3 (2023), 1–23
2023
-
[12]
Abdullah Aljuffri, Marc Zwalua, Cezar Rodolfo Wedig Reinbre cht, Said Hamdioui, and Mottaqiallah Taouil. 2021. Ap- plying thermal side-channel attacks on asymmetric cryptography. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 29, 11 (2021), 1930–1942. 24 M. Ha...
2021
-
[13]
Shahid Anwar, Zakira Inayat, Mohamad Fadli Zolkipli, Jasni Moh amad Zain, Abdullah Gani, Nor Badrul Anuar, Muhammad Khurram Khan, and Victor Chang. 2017. Cross-VM cache-b ased side channel attacks and proposed prevention mechanisms: A survey. Journal of Network and Computer Ap...
2017
-
[14]
Gustavo Banegas and Ricardo Villanueva-Polanco. 2023. On rec overing block cipher secret keys in the cold boot attack setting. Cryptography and Communications (2023), 1–25
2023
-
[15]
Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Ha rris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. 2003. Xen and the art of virtualization. ACM SIGOPS operating systems review 37, 5 (2003), 164–177
2003
-
[16]
Antonio Barresi, Kaveh Razavi, Mathias Payer, and Thomas R Gros s. 2015. {CAIN}: Silently breaking {ASLR} in the cloud. In 9th USENIX Workshop on Offensive Technologies (WOOT 15)
2015
-
[17]
Lejla Batina, Shivam Bhasin, Dirmanto Jap, and Stjepan Picek. 201 9. {CSI} {NN}: Reverse engineering of neural network architectures through electromagnetic side channel. In 28th USENIX Security Symposium (USENIX Security 19). 515–532
-
[18]
Swapnil Baviskar, R Sanoj, and Hiran V Nath. 2024. Cache Based S ide-Channel Attacks: A Survey. In 2024 IEEE Recent Advances in Intelligent Computational Systems (RAI CS). IEEE, 1–8
2024
-
[19]
Mohammad-Mahdi Bazm, Marc Lacoste, Mario Südholt, and Je an-Marc Menaud. 2017. Side-channels beyond the cloud edge: New isolation threats and solutions. In 2017 1st Cyber Security in Networking Conference (CSNet) . IEEE, 1–8
2017
-
[20]
Michael Bechtel and Heechul Yun. 2023. Cache bank-aware denia l-of-service attacks on multicore ARM processors. In 2023 IEEE 29th Real-Time and Embedded Technology and Applic ations Symposium (RTAS). IEEE, 198–208
2023
-
[21]
Paul Bekaert, Norah Alotaibi, Florian Mathis, Nina Gerber, Aid an Christopher Rafferty, Mohamed Khamis, and Karola Marky. 2022. Are thermal attacks a realistic threat? Inv estigating the preconditions of thermal attacks in users’ daily lives. In Nordic Human-Computer Interactio...
2022
-
[22]
Amrou Zyad Benelhaouare, Idir Mellal, Maroua Oumlaz, and A hmed Lakhssassi. 2024. Mitigating Thermal Side- Channel Vulnerabilities in FPGA-Based SiP Systems Through Advanced T hermal Management and Security Inte- gration Using Thermal Digital Twin (TDT) Technology. Electronics...
2024
-
[23]
Daniel J Bernstein. 2005. Cache-timing attacks on AES. (2005)
2005
-
[24]
Sarani Bhattacharya and Debdeep Mukhopadhyay. 2016. Cur ious case of rowhammer: flipping secret exponent bits using timing analysis. In Cryptographic Hardware and Embedded Systems–CHES 2016: 18 th International Conference, Santa Barbara, CA, USA, August 17-19, 2016, Proceedings...
2016
-
[25]
Atri Bhattacharyya, Alexandra Sandulescu, Matthias Neug schwandtner, Alessandro Sorniotti, Babak Falsafi, Math- ias Payer, and Anil Kurmus. 2019. Smotherspectre: exploiting specu lative execution through port contention. In Proceedings of the 2019 ACM SIGSAC Conference on Compu...
2019
-
[26]
Erik Bosman, Kaveh Razavi, Herbert Bos, and Cristiano Giuffrida. 2 016. Dedup est machina: Memory deduplication as an advanced exploitation vector. In 2016 IEEE symposium on security and privacy (SP) . IEEE, 987–1004
2016
-
[27]
Ferdinand Brasser, Srdjan Capkun, Alexandra Dmitrienko, Tomma so Frassetto, Kari Kostiainen, and Ahmad-Reza Sadeghi. 2017. DR. SGX: hardening SGX enclaves against cache attack s with data location randomization. arXiv preprint arXiv:1709.09917 (2017)
2017 arXiv
-
[28]
Eric Brier, Christophe Clavier, and Francis Olivier. 2004. Corre lation power analysis with a leakage model. In Crypto- graphic Hardware and Embedded Systems-CHES 2004: 6th Inter national Workshop Cambridge, MA, USA, August 11-13,
2004
-
[29]
Samira Briongos, Ida Bruhns, Pedro Malagón, Thomas Eisenbarth , and José M Moya. 2020. CACHE SNIPER: Accurate timing control of cache evictions. arXiv preprint arXiv:2008.12188 (2020)
2020 arXiv
-
[30]
Olivier Bronchain, Gaëtan Cassiers, and François-Xavier Standaer t. 2021. Give me 5 minutes: Attacking ASCAD with a single side-channel trace. Cryptology ePrint Archive (2021)
2021
-
[31]
Robert Brotzman, Shen Liu, Danfeng Zhang, Gang Tan, and Mahmut Ka ndemir. 2019. CaSym: Cache aware symbolic execution for side channel detection and mitigation. In 2019 IEEE Symposium on Security and Privacy (SP). IEEE, 505– 521
2019
-
[32]
John Butterworth, Corey Kallenberg, Xeno Kovah, and Amy He rzog. 2013. Bios chronomancy: Fixing the core root of trust for measurement. In Proceedings of the 2013 ACM SIGSAC conference on Computer & Communications Security. 25–36
2013
-
[33]
Claudio Canella, Daniel Genkin, Lukas Giner, Daniel Gruss, Moritz Lip p, Marina Minkin, Daniel Moghimi, Frank Piessens, Michael Schwarz, Berk Sunar, et al. 2019. Fallout: Lea king data on meltdown-resistant cpus. In Proceedings of the 2019 ACM SIGSAC Conference on Computer and...
2019
-
[34]
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 o f transient execution attacks and defenses. In 28th USENIX Security Symposium (USENIX Security 1...
2019
-
[35]
Stefano Carnà, Serena Ferracci, Francesco Quaglia, and Alessa ndro Pellegrini. 2023. Fight hardware with hardware: Systemwide detection and mitigation of side-channel attacks using perf ormance counters. Digital Threats: Research and Practice 4, 1 (2023), 1–24
2023
-
[36]
Nikhil Chawla, Chen Liu, Abhishek Chakraborty, Igor Cherva tyuk, Ke Sun, Thais Moreira Hamasaki, and Henrique Kawakami. 2023. The Power of Telemetry: Uncovering Software-Ba sed Side-Channel Attacks on Apple M1/M2 Systems. arXiv preprint arXiv:2306.16391 (2023)
2023 arXiv
-
[37]
Guoxing Chen. 2019. Exploitable Hardware Features and Vulnerabilities Enhanc ed Side-Channel Attacks on Intel SGX and Their Countermeasures . The Ohio State University
2019
-
[38]
Guoxing Chen, Wenhao Wang, Tianyu Chen, Sanchuan Chen, Yinqian Zhang, X iaoFeng Wang, Ten-Hwang Lai, and Dongdai Lin. 2018. Racing in hyperspace: Closing hyper-threading side c hannels on sgx with contrived data races. In 2018 IEEE Symposium on Security and Privacy (SP) . IEEE...
2018
-
[39]
Yujia Chen, Cuiyun Gao, Zezhou Yang, Hongyu Zhang, and Qing Liao. 20 24. Bridge and hint: Extending pre-trained language models for long-range code. In Proceedings of the 33rd ACM SIGSOFT International Symposiu m on Software Testing and Analysis. 274–286
-
[41]
Yue Chen, Zhi Wang, David Whalley, and Long Lu. 2016. Remix: On-d emand live randomization. In Proceedings of the sixth ACM conference on data and application security an d privacy. 50–61
2016
-
[42]
Shing Hing William Cheng, Chitchanok Chuengsatiansup, Daniel Genkin, Dal las McNeil, Toby Murray, Yuval Yarom, and Zhiyuan Zhang. 2024. Evict+ Spec+ Time: Exploiting Out-of-Order Execution to Improve Cache-Timing Attacks. Cryptology ePrint Archive (2024)
2024
-
[43]
Marco Chiappetta, Erkay Savas, and Cemal Yilmaz. 2016. Rea l time detection of cache-based side-channel attacks using hardware performance counters. Applied Soft Computing 49 (2016), 1162–1174
2016
-
[44]
Md Hafizul Islam Chowdhuryy, Hang Liu, and Fan Yao. 2020. Bra nchspec: Information leakage attacks exploiting speculative branch instruction executions. In 2020 IEEE 38th International Conference on Computer Design (ICCD). IEEE, 529–536
2020
-
[45]
Md Hafizul Islam Chowdhuryy and Fan Yao. 2021. Leaking secre ts through modern branch predictors in the specu- lative world. IEEE Trans. Comput. 71, 9 (2021), 2059–2072
2021
-
[46]
Stelvio Cimato, Ernesto Damiani, Silvia Mella, and Ching-Nung Yang. 2 016. Key recovery in public clouds: A survey on cross-vm side channel attacks. In Cloud Computing and Security: Second International Confer ence, ICCCS 2016, Nanjing, China, July 29-31, 2016, Revised Selecte...
2016
-
[47]
Tobias Cloosters, Michael Rodler, and Lucas Davi. 2020. {TeeRex}: Discovery and exploitation of memory corruption vulnerabilities in {SGX} enclaves. In 29th USENIX Security Symposium (USENIX Security 20) . 841–858
2020
-
[48]
Yaakov Cohen, Kevin Sam Tharayil, Arie Haenel, Daniel Genkin, Angel os D Keromytis, Yossi Oren, and Yuval Yarom
-
[49]
Stephen Crane, Andrei Homescu, Stefan Brunthaler, Per Lar sen, and Michael Franz. 2015. Thwarting cache side- channel attacks through dynamic software diversity.. In NDSS. 8–11
2015
-
[50]
Patrick Cronin, Xing Gao, Haining Wang, and Chase Cotton. 2021. An expl oration of ARM system-level cache and GPU side channels. In Proceedings of the 37th Annual Computer Security Applicati ons Conference. 784–795
2021
-
[51]
Jinhua Cui, Jason Zhijingcheng Yu, Shweta Shinde, Prateek Saxena, and Zhiping Cai. 2021. Smashex: Smashing sgx enclaves using exceptions. In Proceedings of the 2021 ACM SIGSAC conference on computer an d communications security. 779–793
2021
-
[52]
Fergus Dall, Gabrielle De Micheli, Thomas Eisenbarth, Daniel G enkin, Nadia Heninger, Ahmad Moghimi, and Yuval Yarom. 2018. Cachequote: Efficiently recovering long-term secret s of SGX EPID via cache attacks. (2018)
2018
-
[53]
Josef Danial, Debayan Das, Anupam Golder, Santosh Ghosh, Ar ijit Raychowdhury, and Shreyas Sen. 2021. Em-x- dl: Efficient cross-device deep learning side-channel attack with noisy em signatures. ACM Journal on Emerging Technologies in Computing Systems (JETC) 18, 1 (2021), 1–17
2021
-
[54]
Debayan Das, Anupam Golder, Josef Danial, Santosh Ghosh, Ar ijit Raychowdhury, and Shreyas Sen. 2019. X- DeepSCA: Cross-device deep learning side channel attack. In Proceedings of the 56th Annual Design Automation Conference 2019. 1–6
2019
-
[55]
Debayan Das and Shreyas Sen. 2020. Electromagnetic and power side-channel analysis: Advanced attacks and low- overhead generic countermeasures through white-box approach. Cryptography 4, 4 (2020), 30
2020
-
[56]
Matheus Bichara de Assumpção, Marcelo Abdalla dos Reis, M arcos Roberto Marcondes, Pedro Monteiro da Silva Eleutério, and Victor Hugo Vieira. 2023. Forensic method for de crypting TPM-protected BitLocker volumes using Intel DCI. Forensic Science International: Digital Investig...
2023
-
[57]
Shuwen Deng, Nikolay Matyunin, Wenjie Xiong, Stefan Katzenbeisser , and Jakub Szefer. 2021. Evaluation of cache attacks on arm processors and secure caches. IEEE Trans. Comput. 71, 9 (2021), 2248–2262
2021
-
[58]
Shuwen Deng, Wenjie Xiong, and Jakub Szefer. 2020. A benchmark s uite for evaluating caches’ vulnerability to timing attacks. In Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems . 683–697
2020
-
[59]
Ghada Dessouky, Tommaso Frassetto, and Ahmad-Reza Sade ghi. 2020. {HybCache}: Hybrid {Side-Channel- Resilient} caches for trusted execution environments. In 29th USENIX Security Symposium (USENIX Security 20) . 451–468
2020
-
[60]
Ghada Dessouky, Alexander Gruler, Pouya Mahmoody, Ahma d-Reza Sadeghi, and Emmanuel Stapf. 2021. Chunked- cache: On-demand and scalable cache isolation for security archite ctures. arXiv preprint arXiv:2110.08139 (2021)
2021 arXiv
-
[61]
Peter W Deutsch, Yuheng Yang, Thomas Bourgeat, Jules Drea n, Joel S Emer, and Mengjia Yan. 2022. DAGguise: mitigating memory timing side channels. In Proceedings of the 27th ACM International Conference on Arc hitectural Support for Programming Languages and Operating Systems ...
2022
-
[62]
Doudou Dione, Boly Seck, Idy Diop, Pierre-Louis Cayrel, Demb a Faye, and Ibrahima Gueye. 2023. Hardware security for IoT in the quantum era: Survey and challenges. Journal of Information Security 14, 4 (2023), 227–249
2023
-
[63]
Craig Disselkoen, David Kohlbrenner, Leo Porter, and Dean Tull sen. 2017. {Prime+ Abort }: A {Timer-Free} {High- Precision} L3 Cache Attack using Intel {TSX}. In 26th USENIX Security Symposium (USENIX Security 17) . 51–67
2017
-
[64]
Leonid Domnitser, Aamer Jaleel, Jason Loew, Nael Abu-Ghaza leh, and Dmitry Ponomarev. 2012. Non-monopolizable caches: Low-complexity mitigation of cache side channel attacks. ACM Transactions on Architecture and Code Opti- mization (TACO) 8, 4 (2012), 1–21
2012
-
[65]
Xiaowan Dong, Zhuojia Shen, John Criswell, Alan L Cox, and Sandh ya Dwarkadas. 2018. Shielding Software From Privileged {Side-Channel} Attacks. In 27th USENIX Security Symposium (USENIX Security 18) . 1441–1458
2018
-
[66]
Goran Doychev and Boris Köpf. 2017. Rigorous analysis of soft ware countermeasures against cache attacks. In Proceedings of the 38th ACM SIGPLAN Conference on Programmi ng Language Design and Implementation . 406–421
2017
-
[67]
Goran Doychev, Boris Köpf, Laurent Mauborgne, and Jan Reineke . 2015. Cacheaudit: A tool for the static analysis of cache side channels. ACM Transactions on information and system security (TISSE C) 18, 1 (2015), 1–32
2015
-
[68]
Sankha Baran Dutta, Hoda Naghibijouybari, Nael Abu-Ghazal eh, Andres Marquez, and Kevin Barker. 2021. Leaky buddies: Cross-component covert channels on integrated CPU-GPU sy stems. In 2021 ACM/IEEE 48th Annual Inter- national Symposium on Computer Architecture (ISCA) . IEEE, 972–984
2021
-
[69]
Sankha Baran Dutta, Hoda Naghibijouybari, Arjun Gupta, Nae l Abu-Ghazaleh, Andres Marquez, and Kevin Barker
-
[70]
Stefan Dziembowski and Krzysztof Pietrzak. 2008. Leakage -resilient cryptography. In 2008 49th Annual IEEE Sym- posium on Foundations of Computer Science . IEEE, 293–302
2008
-
[71]
Dmitry Evtyushkin, Dmitry Ponomarev, and Nael Abu-Ghazaleh. 2016. Jump over ASLR: Attacking branch predic- tors to bypass ASLR. In 2016 49th Annual IEEE/ACM International Symposium on Micro architecture (MICRO). IEEE, 1–13
2016
-
[72]
Dmitry Evtyushkin, Ryan Riley, Nael CSE Abu-Ghazaleh, ECE, and Dmitry Ponomarev. 2018. Branchscope: A new side-channel attack on directional branch predictor. ACM SIGPLAN Notices 53, 2 (2018), 693–707
2018
-
[73]
Ethan Ferguson, Adam Wilson, and Hoda Naghibijouybari. 2024. W ebgpu-spy: Finding fingerprints in the sandbox through gpu cache attacks. InProceedings of the 19th ACM Asia Conference on Computer and Communications Security. 158–171
2024
-
[74]
Serena Ferracci. 2019. Detecting cache-based side channel attacks using hardware performance counters. Ph. D. Disser- tation. Sapienza, University of Rome
2019
-
[75]
Apostolos P Fournaris, Lidia Pocero Fraile, and Odysseas Kouf opavlou. 2017. Exploiting hardware vulnerabilities to attack embedded system devices: A survey of potent microarchite ctural attacks. Electronics 6, 3 (2017), 52
2017
-
[76]
I Frieslaar and B Irwin. 2018. Developing an electromagnetic noise generator to protect a Raspberry Pi from side channel analysis. SAIEE Africa Research Journal 109, 2 (2018), 85–101
2018
-
[77]
Pietro Frigo, Emanuele Vannacc, Hasan Hassan, Victor Van Der Ve en, Onur Mutlu, Cristiano Giuffrida, Herbert Bos, and Kaveh Razavi. 2020. TRRespass: Exploiting the many sides of targ et row refresh. In 2020 IEEE Symposium on Security and Privacy (SP) . IEEE, 747–762
2020
-
[78]
Ulf Frisk. [n. d.]. PCILeech–GitHub, 2021. URL https://github. com/ufrisk/pcileech.[Last Accessed : June 18, 2021] ([n. d.])
2021
-
[79]
Ulf Frisk. 2016. Direct memory attack the kernel. Proceedings of DEFCON 24 (2016)
2016
-
[80]
Haoran Geng, Yuezhi Che, Aaron Dingler, Michael Niemier, and Xia obo Sharon Hu. 2024. A New Secure Memory System for Efficient Data Protection and Access Pattern Obfuscatio n. arXiv preprint arXiv:2402.15824 (2024). Memory Under Siege: A Comprehensive Survey of Side-Channel A/t_...
2024
-
[81]
Daniel Genkin, Lev Pachmanov, Itamar Pipman, and Eran Tromer. 201 6. ECDH key-extraction via low-bandwidth electromagnetic attacks on PCs. In Topics in Cryptology-CT-RSA 2016: The Cryptographers’ Tra ck at the RSA Confer- ence 2016, San Francisco, CA, USA, February 29-March 4,...
-
[82]
Daniel Genkin, Adi Shamir, and Eran Tromer. 2014. RSA key extrac tion via low-bandwidth acoustic cryptanalysis. In Advances in Cryptology–CRYPTO 2014: 34th Annual Cryptolog y Conference, Santa Barbara, CA, USA, August 17-21, 2014, Proceedings, Part I 34 . Springer, 444–461
2014
-
[83]
Craig Gentry. 2009. Fully homomorphic encryption using ideal la ttices. In Proceedings of the forty-first annual ACM symposium on Theory of computing . 169–178
2009
-
[84]
Lukas Giner, Roland Czerny, Christoph Gruber, Fabian Rausche r, Andreas Kogler, Daniel De Almeida Braga, and Daniel Gruss. 2024. Generic and Automated Drive-by GPU Cache Attac ks from the Browser. In Proceedings of the 19th ACM Asia Conference on Computer and Communications Se...
2024
-
[85]
Michael Godfrey and Mohammad Zulkernine. 2014. Preventing cach e-based side-channel attacks in a cloud envi- ronment. IEEE transactions on cloud computing 2, 4 (2014), 395–408
2014
-
[86]
Louis Goubin. 2002. A refined power-analysis attack on elliptic c urve cryptosystems. In Public Key Cryptogra- phy—PKC 2003: 6th International Workshop on Practice and Th eory in Public Key Cryptography Miami, FL, USA, Jan- uary 6–8, 2003 Proceedings 6 . Springer, 199–211
2002
-
[87]
B Gras, KA VEH Razavi, H Bos, and C Giuffrida. 2018. Tlbleed: Wh en protecting your cpu caches is not enough. Black Hat (2018)
2018
-
[88]
Ben Gras, Kaveh Razavi, Herbert Bos, and Cristiano Giuffrida. 20 18. Translation leak-aside buffer: Defeating cache side-channel protections with {TLB} attacks. In 27th USENIX Security Symposium (USENIX Security 18) . 955–972
-
[89]
Ben Gras, Kaveh Razavi, Erik Bosman, Herbert Bos, and Cristiano Giuffrida. 2017. ASLR on the Line: Practical Cache Attacks on the MMU.. In NDSS, Vol. 17. 26
2017
-
[90]
Daniel Gruss, Erik Kraft, Trishita Tiwari, Michael Schwarz, Ari Trachtenberg, Jason Hennessey, Alex Ionescu, and Anders Fogh. 2019. Page cache attacks. In Proceedings of the 2019 ACM SIGSAC Conference on Computer an d Com- munications Security. 167–180
2019
-
[91]
Daniel Gruss, Julian Lettner, Felix Schuster, Olya Ohrimenko, Istvan Haller, and Manuel Costa. 2017. Strong and effi- cient cache {Side-Channel} protection using hardware transactional memory. In 26th USENIX Security Symposium (USENIX Security 17) . 217–233
2017
-
[92]
Daniel Gruss, Moritz Lipp, Michael Schwarz, Daniel Genkin, Jonas Ju ffinger, Sioli O’Connell, Wolfgang Schoechl, and Yuval Yarom. 2018. Another flip in the wall of rowhammer defense s. In 2018 IEEE Symposium on Security and Privacy (SP). IEEE, 245–261
2018
-
[93]
Daniel Gruss, Clémentine Maurice, Anders Fogh, Moritz Lipp, and St efan Mangard. 2016. Prefetch side-channel attacks: Bypassing SMAP and kernel ASLR. In Proceedings of the 2016 ACM SIGSAC conference on computer an d communications security. 368–379
2016
-
[94]
Daniel Gruss, Clémentine Maurice, and Stefan Mangard. 2016. Row hammer. js: A remote software-induced fault at- tack in javascript. In Detection of Intrusions and Malware, and Vulnerability Assessment: 13th International Conference, DIMV A 2016, San Sebastián, Spain, July 7-8,...
2016
-
[95]
Daniel Gruss, Clémentine Maurice, Klaus Wagner, and Stefan Manga rd. 2016. Flush+ Flush: a fast and stealthy cache attack. In Detection of Intrusions and Malware, and Vulnerability Ass essment: 13th International Conference, DIMV A 2016, San Sebastián, Spain, July 7-8, 2016, P...
2016
-
[96]
Daniel Gruss, Raphael Spreitzer, and Stefan Mangard. 2015. C ache template attacks: Automating attacks on inclusive Last-Level caches. In 24th USENIX Security Symposium (USENIX Security 15) . 897–912
2015
-
[97]
Le Guan, Jingqiang Lin, Bo Luo, Jiwu Jing, and Jing Wang. 2015. Protecting p rivate keys against memory disclosure attacks using hardware transactional memory. In 2015 IEEE Symposium on Security and Privacy . IEEE, 3–19
2015
-
[99]
J Alex Halderman, Seth D Schoen, Nadia Heninger, William Clarkso n, William Paul, Joseph A Calandrino, Ariel J Feldman, Jacob Appelbaum, and Edward W Felten. 2009. Lest we rem ember: cold-boot attacks on encryption keys. Commun. ACM 52, 5 (2009), 91–98
2009
-
[100]
Johann Heyszl, Stefan Mangard, Benedikt Heinz, Frederic Stum pf, and Georg Sigl. 2012. Localized electromagnetic analysis of cryptographic implementations. In Topics in Cryptology–CT-RSA 2012: The Cryptographers’ Tra ck at the RSA Conference 2012, San Francisco, CA, USA, Febru...
-
[101]
Ralf Hund, Carsten Willems, and Thorsten Holz. 2013. Prac tical timing side channel attacks against kernel space ASLR. In 2013 IEEE Symposium on Security and Privacy . IEEE, 191–205
2013
-
[102]
Michael Hutter and Jörn-Marc Schmidt. 2014. The temperatu re side channel and heating fault attacks. In Smart Card Research and Advanced Applications: 12th International Co nference, CARDIS 2013, Berlin, Germany, November 27-29,
2014
-
[103]
Titu Mary Ignatius, Thockchom Birjit Singha, and Roy Paily Palat hinkal. 2024. Power Side-Channel Attacks on Crypto-core based on RISC-V ISA for High-security Applications. IEEE Access (2024)
2024
-
[104]
Intel Corporation. 2018. Retpoline: A Branch Target Injection Mitigation . White Paper 337131-003. Intel Corporation. https://www.intel.com/content/dam/develop/external/us/en/documents/retpoline-a-branch-target-injection-mitigation.pdf
2018
-
[105]
Gorka Irazoqui. 2017. Cross-core microarchitectural side channel attacks and co untermeasures. Ph. D. Dissertation. PhD thesis (Northeastern University, 2017)
2017
-
[106]
Gorka Irazoqui, Thomas Eisenbarth, and Berk Sunar. 2015. S $ A: A shared cache attack that works across cores and defies VM sandboxing–and its application to AES. In 2015 IEEE Symposium on Security and Privacy . IEEE, 591–604
2015
-
[107]
Saad Islam, Ahmad Moghimi, Ida Bruhns, Moritz Krebbel, Ber k Gulmezoglu, Thomas Eisenbarth, and Berk Sunar
-
[108]
Bruce Jacob, David Wang, and Spencer Ng. 2010. Memory systems: cache, DRAM, disk . Morgan Kaufmann
2010
-
[109]
Patrick Jattke, Victor Van Der Veen, Pietro Frigo, Stijn Gunter, and Kaveh Razavi. 2022. Blacksmith: Scalable rowham- mering in the frequency domain. In 2022 IEEE Symposium on Security and Privacy (SP) . IEEE, 716–734
2022
-
[110]
Patrick Jattke, Max Wipfli, Flavien Solt, Michele Marazzi, Ma tej Bölcskei, and Kaveh Razavi. 2024. Zenhammer: Rowhammer attacks on amd zen-based platforms. In 33rd USENIX Security Symposium (USENIX Security 2024)
2024
-
[111]
Zhen Hang Jiang, Yunsi Fei, Aidong Adam Ding, and Thomas Wahl. 2020 . Mempoline: Mitigating memory-based side-channel attacks through memory access obfuscation. Cryptology ePrint Archive (2020)
2020
-
[112]
Yu Jin, Pengfei Qiu, Chunlu Wang, Yihao Yang, Dongsheng Wang, and Gang Qu. 2023. Timing the Transient Execu- tion: A New Side-Channel Attack on Intel CPUs. arXiv preprint arXiv:2304.10877 (2023)
2023 arXiv
-
[113]
Zhixian Jin, Jaeguk Ahn, Jiho Kim, Hans Kasan, Jina Song, Wonjun Song, a nd John Kim. 2024. Ghost Arbitration: Mitigating Interconnect Side-Channel Timing Attacks in GPU. In 2024 57th IEEE/ACM International Symposium on Microarchitecture (MICRO). IEEE, 1138–1152
2024
-
[114]
Marc Joye and Sung-Ming Yen. 2002. The Montgomery powering ladd er. In International workshop on cryptographic hardware and embedded systems . Springer, 291–302
2002
-
[115]
Elmira Karimi, Yunsi Fei, and David Kaeli. 2020. Hardware/soft ware obfuscation against timing side-channel attack on a GPU. In 2020 IEEE International Symposium on Hardware Oriented Sec urity and Trust (HOST) . IEEE, 122–131
2020
-
[116]
Elmira Karimi, Zhen Hang Jiang, Yunsi Fei, and David Kaeli. 2018. A t iming side-channel attack on a mobile gpu. In 2018 IEEE 36th International Conference on Computer Design (ICCD). IEEE, 67–74
2018
-
[117]
Vasileios P Kemerlis, Michalis Polychronakis, and Angelos D Ker omytis. 2014. ret2dir: Rethinking kernel isolation. In 23rd USENIX Security Symposium (USENIX Security 14) . 957–972
2014
-
[118]
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 2019 56th ACM/IEEE Design Automation Conference (DAC) . IEEE, 1–6
2019
-
[119]
M Mehdi Kholoosi, M Ali Babar, and Cemal Yilmaz. 2023. Empir ical Analysis of Software Vulnerabilities Causing Timing Side Channels. In 2023 IEEE Conference on Communications and Network Securit y (CNS). IEEE, 1–9
2023
-
[120]
Hodong Kim, Changhee Hahn, Hyunwoo J Kim, Youngjoo Shin, and Junbeo m Hur. 2023. Deep learning based detection for multiple cache side-channel attacks. IEEE Transactions on Information Forensics and Security (2023)
2023
-
[121]
Jason Kim, Daniel Genkin, and Yuval Yarom. [n. d.]. SLAP: Data Sp eculation Attacks via Load Address Prediction on Apple Silicon. ([n. d.])
-
[122]
Juhee Kim, Jinbum Park, Sihyeon Roh, Jaeyoung Chung, Youngjoo Lee, Taesoo Kim, and Byoungyoung Lee. 2024. TikTag: Breaking ARM’s Memory Tagging Extension with Speculative Exe cution. arXiv preprint arXiv:2406.08719 (2024)
2024 arXiv
-
[123]
Jeremie S Kim, Minesh Patel, A Giray Yağlıkçı, Hasan Hassan, Rok noddin Azizi, Lois Orosa, and Onur Mutlu
-
[124]
Michael Jaemin Kim, Minbok Wi, Jaehyun Park, Seoyoung Ko, Jaey oung Choi, Hwayoung Nam, Nam Sung Kim, Jung Ho Ahn, and Eojin Lee. 2023. How to Kill the Second Bird with One ECC: The Pursuit of Row Hammer Resilient DRAM. In Proceedings of the 56th Annual IEEE/ACM International ...
2023
-
[125]
Taehun Kim, Taehyun Kim, and Youngjoo Shin. 2021. Breaking KASL R using memory deduplication in virtualized environments. Electronics 10, 17 (2021), 2174
2021
-
[126]
Taesoo Kim, Marcus Peinado, and Gloria Mainar-Ruiz. 2012. {STEALTHMEM}:{System-Level} protection against {Cache-Based} side channel attacks in the cloud. In 21st USENIX Security Symposium (USENIX Security 12). 189–204
2012
-
[127]
TaeHyun Kim and Youngjoo Shin. 2019. High efficiency, low-noise mel tdown attack by using a return stack buffer. In Proceedings of the 2019 ACM Asia Conference on Computer and C ommunications Security. 688–690
2019
-
[128]
Taehun Kim and Youngjoo Shin. 2020. GPU side-channel attacks ar e everywhere: A survey. In2020 IEEE International Conference on Consumer Electronics-Asia (ICCE-Asia). IEEE, 1–4. Memory Under Siege: A Comprehensive Survey of Side-Channel A/t_tacks on Memory 29
2020
-
[129]
Taehun Kim and Youngjoo Shin. 2022. Thermalbleed: A practica l thermal side-channel attack. IEEE Access 10 (2022), 25718–25731
2022
-
[130]
Yoongu Kim, Ross Daly, Jeremie Kim, Chris Fallin, Ji Hye Lee, Do nghyuk Lee, Chris Wilkerson, Konrad Lai, and Onur Mutlu. 2014. Flipping bits in memory without accessing them: An ex perimental study of DRAM disturbance errors. ACM SIGARCH Computer Architecture News 42, 3 (2014...
2014
-
[131]
Masahiro Kinugawa, Yu Ichi Hayashi, and Tatsuya Mori. 2017. E valuation of EM information leakage caused by IEMI with hardware trojan. IEEJ Transactions on Fundamentals and Materials 137, 3 (2017), 153–157
2017
-
[132]
Vladimir Kiriansky, Ilia Lebedev, Saman Amarasinghe, Srinivas De vadas, and Joel Emer. 2018. DA WG: A defense against cache timing attacks in speculative execution processors. I n 2018 51st Annual IEEE/ACM International Sym- posium on Microarchitecture (MICRO) . IEEE, 974–987
2018
-
[133]
Vladimir Kiriansky and Carl Waldspurger. 2018. Speculative b uffer overflows: Attacks and defenses. arXiv preprint arXiv:1807.03757 (2018)
2018 arXiv
-
[134]
P Kocher. 1999. Differential power analysis. In Proc. Advances in Cryptology (CRYPTO’99)
1999
-
[135]
Paul Kocher, Jann Horn, Anders Fogh, Daniel Genkin, Daniel Gruss, Werner Haas, Mike Hamburg, Moritz Lipp, Stefan Mangard, Thomas Prescher, et al. 2020. Spectre attack s: Exploiting speculative execution. Commun. ACM 63, 7 (2020), 93–101
2020
-
[136]
Paul C Kocher. 1996. Timing attacks on implementations of Diffie- Hellman, RSA, DSS, and other systems. In Ad- vances in Cryptology—CRYPTO’96: 16th Annual Internationa l Cryptology Conference Santa Barbara, California, USA August 18–22, 1996 Proceedings 16 . Springer, 104–113
1996
-
[137]
Jingfei Kong, Onur Aciicmez, Jean-Pierre Seifert, and Huiyang Zhou . 2012. Architecting against software cache- based side-channel attacks. IEEE Trans. Comput. 62, 7 (2012), 1276–1288
2012
-
[138]
Esmaeil Mohammadian Koruyeh, Khaled N Khasawneh, Chengyu Song, and Nael Abu-Ghazaleh. 2018. Spectre returns! speculation attacks using the return stack buffer. In12th USENIX Workshop on Offensive Technologies (WOOT 18)
2018
-
[139]
Jakob Koschel, Cristiano Giuffrida, Herbert Bos, and Kaveh Ra zavi. 2020. TagBleed: Breaking KASLR on the isolated kernel address space using tagged TLBs. In 2020 IEEE European Symposium on Security and Privacy (EuroS &P). IEEE, 309–321
2020
-
[140]
Andrew Kwong, Daniel Genkin, Daniel Gruss, and Yuval Yarom. 2020. Rambleed: Reading bits in memory without accessing them. In 2020 IEEE Symposium on Security and Privacy (SP) . IEEE, 695–711
2020
-
[141]
Andrew Kwong, Walter Wang, Jason Kim, Jonathan Berger, Daniel Genkin, Eyal Ronen, Hovav Shacham, Riad Wahby, and Yuval Yarom. 2023. Checking Passwords on Leaky Compu ters: A Side Channel Analysis of Chrome’s Password Leak Detect Protocol. In 32nd USENIX Security Symposium (USE...
2023
-
[142]
Dayeol Lee. 2022. Building Trusted Execution Environments . University of California, Berkeley
2022
-
[143]
Sangho Lee, Ming-Wei Shih, Prasun Gera, Taesoo Kim, Hyesoon Kim, and Marcus Peinado. 2017. Inferring fine- grained control flow inside {SGX} enclaves with branch shadowing. In 26th USENIX Security Symposium (USENIX Security 17). 557–574
2017
-
[144]
Tamara Silbergleit Lehman, Andrew D Hilton, and Benjamin C Lee. 2 016. PoisonIvy: Safe speculation for secure memory. In 2016 49th Annual IEEE/ACM International Symposium on Micro architecture (MICRO). IEEE, 1–13
2016
-
[145]
Luyi Li, Jiayi Huang, Lang Feng, and Zhongfeng Wang. 2024. P refend er: A Prefetching Defender against Cache Side Channel Attacks as A Pretender. IEEE Trans. Comput. (2024)
2024
-
[146]
Luyi Li, Hosein Yavarzadeh, and Dean Tullsen. 2024. Indirect or:{High-Precision} Branch Target Injection Attacks Exploiting the Indirect Branch Predictor. In 33rd USENIX Security Symposium (USENIX Security 24) . 2137–2154
2024
-
[147]
security-by-crash
Mengyuan Li, Yinqian Zhang, and Zhiqiang Lin. 2021. Crossline: Breaking " security-by-crash" based memory iso- lation in amd sev. In Proceedings of the 2021 ACM SIGSAC Conference on Computer an d Communications Security . 2937–2950
2021
-
[148]
Mengyuan Li, Yinqian Zhang, Huibo Wang, Kang Li, and Yueqiang Cheng. 20 21. {CIPHERLEAKS}: Breaking Constant-time Cryptography on {AMD} {SEV} via the Ciphertext Side Channel. In 30th USENIX Security Sym- posium (USENIX Security 21) . 717–732
-
[149]
Yi Li, Shaohua Wang, and Tien N Nguyen. 2020. Dlfix: Context-ba sed code transformation learning for automated program repair. In Proceedings of the ACM/IEEE 42nd international conference on software engineering. 602–614
2020
-
[150]
Bin Liao, Yasir Ali, Shah Nazir, Long He, and Habib Ullah Khan. 202 0. Security analysis of IoT devices by using mobile computing: a systematic literature review. IEEE Access 8 (2020), 120331–120350
2020
-
[151]
Jens Lindemann and Mathias Fischer. 2018. A memory-deduplicat ion side-channel attack to detect applications in co-resident virtual machines. In Proceedings of the 33rd Annual ACM Symposium on Applied Comp uting. 183–192
2018
-
[152]
Moritz Lipp, Daniel Gruss, and Michael Schwarz. 2022. {AMD} prefetch attacks through power and time. In 31st USENIX Security Symposium (USENIX Security 22) . 643–660. 30 M. Hassan et al
2022
-
[153]
Moritz Lipp, Andreas Kogler, David Oswald, Michael Schwarz , Catherine Easdon, Claudio Canella, and Daniel Gruss
-
[154]
Moritz Lipp, Michael Schwarz, Daniel Gruss, Thomas Presche r, Werner Haas, Jann Horn, Stefan Mangard, Paul Kocher, Daniel Genkin, Yuval Yarom, et al. 2020. Meltdown: Reading ke rnel memory from user space. Commun. ACM 63, 6 (2020), 46–56
2020
-
[155]
Alan Litchfield and Abid Shahzad. 2016. Virtualization techno logy: Cross-vm cache side channel attacks make it vulnerable. arXiv preprint arXiv:1606.01356 (2016)
2016 arXiv
-
[156]
Fangfei Liu, Qian Ge, Yuval Yarom, Frank Mckeen, Carlos Roza s, Gernot Heiser, and Ruby B Lee. 2016. Catalyst: Defeating last-level cache side channel attacks in cloud computing. In 2016 IEEE international symposium on high performance computer architecture (HPCA) . IEEE, 406–418
2016
-
[157]
Fangfei Liu, Yuval Yarom, Qian Ge, Gernot Heiser, and Ruby B Le e. 2015. Last-level cache side-channel attacks are practical. In 2015 IEEE symposium on security and privacy . IEEE, 605–622
2015
-
[158]
Sihang Liu, Yizhou Wei, Jianfeng Chi, Faysal Hossain Shezan, and Yua n Tian. 2019. Side channel attacks in computa- tion offloading systems with gpu virtualization. In 2019 IEEE Security and Privacy Workshops (SPW) . IEEE, 156–161
2019
-
[159]
Xiaoxuan Lou, Tianwei Zhang, Jun Jiang, and Yinqian Zhang. 2021. A s urvey of microarchitectural side-channel vulnerabilities, attacks, and defenses in cryptography. ACM Computing Surveys (CSUR) 54, 6 (2021), 1–37
2021
-
[160]
Nelson Lungu, Sudhansu Shekhar Patra, Manoj Ranjan Mishra, Bibhuti Bhusan Dash, Gopal Charan Sasmal, Parthasarathi Pattnayak, Satyendr Singh, and Mahendra Kumar Gour isaria. 2024. GPU Side-Channel Attack Classi- fication for Targeted Secure Shader Mitigation. SN Computer Scienc...
2024
-
[161]
Yangdi Lyu and Prabhat Mishra. 2018. A survey of side-channel attacks on caches and countermeasures. Journal of Hardware and Systems Security 2 (2018), 33–50
2018
-
[162]
Giorgi Maisuradze and Christian Rossow. 2018. ret2spec: Sp eculative execution using return stack buffers. In Pro- ceedings of the 2018 ACM SIGSAC Conference on Computer and Co mmunications Security. 2109–2122
2018
-
[163]
Stefan Mangard, Elisabeth Oswald, and Thomas Popp. 2008. Power analysis attacks: Revealing the secrets of smart cards. Vol. 31. Springer Science & Business Media
2008
-
[164]
Michele Marazzi, Patrick Jattke, Flavien Solt, and Kaveh Ra zavi. 2022. Protrr: Principled yet optimal in-dram target row refresh. In 2022 IEEE Symposium on Security and Privacy (SP) . IEEE, 735–753
2022
-
[165]
A Theodore Markettos, Colin Rothwell, Brett F Gutstein, A llison Pearce, Peter G Neumann, Simon W Moore, and Robert NM Watson. 2019. Thunderclap: Exploring vulnerabilities in op erating system IOMMU protection via DMA from untrustworthy peripherals. (2019)
2019
-
[166]
Kazuki Matsuo, Satoshi Tanda, Kuniyasu Suzaki, Yuhei Kawa koya, and Tatsuya Mori. 2024. SmmPack: Obfuscation for SMM Modules with TPM Sealed Key. In International Conference on Detection of Intrusions and Ma lware, and Vulnerability Assessment. Springer, 439–459
2024
-
[167]
Clementine Maurice. 2015. Information leakage on shared hardware: evolutions in rece nt hardware and applications to virtualization. Ph. D. Dissertation. Télécom ParisTech
2015
-
[168]
Ross Mcilroy, Jaroslav Sevcik, Tobias Tebbi, Ben L Titzer, a nd Toon Verwaest. 2019. Spectre is here to stay: An analysis of side-channels and speculative execution. arXiv preprint arXiv:1902.05178 (2019)
2019 arXiv
-
[169]
Maria Méndez Real and Ruben Salvador. 2021. Physical side-c hannel attacks on embedded neural networks: A survey. Applied Sciences 11, 15 (2021), 6790
2021
-
[170]
Ahmad Moghimi, Jan Wichelmann, Thomas Eisenbarth, and Berk Suna r. 2019. Memjam: A false dependency attack against constant-time crypto implementations. International Journal of Parallel Programming 47 (2019), 538–570
2019
-
[171]
Daniel Moghimi, Jo Van Bulck, Nadia Heninger, Frank Piessens, and Be rk Sunar. 2020. CopyCat: Controlled Instruction-Level attacks on enclaves. In 29th USENIX security symposium (USENIX security 20) . 469–486
2020
-
[172]
Lionel Morel, Damien Couroussé, and Thomas Hiscock. 2023. C ode Polymorphism Meets Code Encryption: Confi- dentiality and Side-Channel Protection of Software Components. Digital Threats: Research and Practice 4, 2 (2023), 1–27
2023
-
[173]
Kit Murdock, David Oswald, Flavio D Garcia, Jo Van Bulck, Da niel Gruss, and Frank Piessens. 2020. Plundervolt: Software-based fault injection attacks against Intel SGX. In 2020 IEEE Symposium on Security and Privacy (SP) . IEEE, 1466–1482
2020
-
[174]
Onur Mutlu and Jeremie S Kim. 2019. Rowhammer: A retrospect ive. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 39, 8 (2019), 1555–1571
2019
-
[175]
Hoda Naghibijouybari, Esmaeil Mohammadian Koruyeh, and Nae l Abu-Ghazaleh. 2022. Microarchitectural attacks in heterogeneous systems: A survey. Comput. Surveys 55, 7 (2022), 1–40
2022
-
[177]
Hoda Naghibijouybari, Ajaya Neupane, Zhiyun Qian, and Nael Abu -Ghazaleh. 2019. Side channel attacks on gpus. IEEE Transactions on Dependable and Secure Computing 18, 4 (2019), 1950–1961
2019
-
[178]
Notselwyn. 2024. Flipping Pages: An analysis of a new Linux vulner ability in nf_tables and hardened exploitation techniques. https://pwning.tech/nftables/. Accessed: [Insert D ate Here]
2024
-
[179]
Colin O’Flynn and Greg d’Eon. 2018. Power Analysis and Fault At tacks against Secure CAN: How Safe Are Your Keys? SAE International Journal of Transportation Cybersecurit y and Privacy 1, 1 (2018), 5–16. https://doi.org/10.4271/11-01-01-0001
2018 doi
-
[180]
Oleksii Oleksenko, Bohdan Trach, Robert Krahn, Mark Silbe rstein, and Christof Fetzer. 2018. Varys: Protecting {SGX} Enclaves from Practical {Side-Channel} Attacks. In 2018 Usenix Annual Technical Conference (USENIX ATC 18). 227–240
2018
-
[181]
Santiago Arranz Olmos, Gilles Barthe, Chitchanok Chuengsatia nsup, Benjamin Grégoire, Vincent Laporte, Tiago Oliveira, Peter Schwabe, Yuval Yarom, and Zhiyuan Zhang. 2024. Pr otecting cryptographic code against Spectre- RSB (and, in fact, all known Spectre variants). (2024)
2024
-
[182]
Yossef Oren, Vasileios P Kemerlis, Simha Sethumadhavan, and A ngelos D Keromytis. 2015. The spy in the sandbox: Practical cache attacks in javascript and their implications. In Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security . 1406–1418
2015
-
[183]
Meni Orenbach, Pavel Lifshits, Marina Minkin, and Mark Silberstein. 2 017. Eleos: ExitLess OS services for SGX enclaves. In Proceedings of the Twelfth European Conference on Computer Systems. 238–253
-
[184]
Dag Arne Osvik, Adi Shamir, and Eran Tromer. 2006. Cache att acks and countermeasures: the case of AES. In Topics in Cryptology–CT-RSA 2006: The Cryptographers’ Track at the RSA Conference 2006, San Jose, CA, USA, February 13-17,
-
[185]
Tapti Palit, Fabian Monrose, and Michalis Polychronakis. 2019 . Mitigating data leakage by protecting memory- resident sensitive data. In Proceedings of the 35th Annual Computer Security Applicati ons Conference. 598–611
2019
-
[186]
Trushna Parida and Suvrojit Das. 2021. PageDumper: a mecha nism to collect page table manipulation information at run-time. International Journal of Information Security 20 (2021), 603–619
2021
-
[187]
Ankit Pulkit, Smita Naval, and Vijay Laxmi. 2023. A Survey of Sid e-Channel Attacks in Context of Cache– Taxonomies, Analysis and Mitigation. arXiv preprint arXiv:2312.11094 (2023)
2023 arXiv
-
[188]
Moinuddin K Qureshi. 2018. CEASER: Mitigating conflict-based cac he attacks via encrypted-address and remapping. In 2018 51st Annual IEEE/ACM International Symposium on Micro architecture (MICRO). IEEE, 775–787
2018
-
[189]
Hany Ragab, Andrea Mambretti, Anil Kurmus, and Cristiano Giuffrida . 2024. GhostRace: Exploiting and Mitigating Speculative Race Conditions. In USENIX Security
2024
-
[190]
Arun Raj and Janakiram Dharanipragada. 2017. Keep the Poker Face on! Thwarting cache side channel attacks by memory bus monitoring and cache obfuscation. Journal of Cloud Computing 6 (2017), 1–14
2017
-
[191]
Ashay Rane, Calvin Lin, and Mohit Tiwari. 2015. Raccoon: Closing dig ital {Side-Channels} through obfuscated execution. In 24th USENIX Security Symposium (USENIX Security 15) . 431–446
2015
-
[192]
Thomas Ristenpart, Eran Tromer, Hovav Shacham, and Stefa n Savage. 2009. Hey, you, get off of my cloud: exploring information leakage in third-party compute clouds. In Proceedings of the 16th ACM conference on Computer and communications security. 199–212
2009
-
[193]
Shanto Roy, Nazia Sharmin, Jaime C Acosta, Christopher Kiekintv eld, and Aron Laszka. 2022. Survey and taxonomy of adversarial reconnaissance techniques. Comput. Surveys 55, 6 (2022), 1–38
2022
-
[194]
G Sangeetha and G Sumathi. 2021. An optimistic technique to dete ct cache based side channel attacks in cloud. Peer-to-Peer networking and Applications 14, 4 (2021), 2473–2486
2021
-
[195]
Antonio Savino, Gautam Gala, Marcello Cinque, and Gerhard Fohl er. 2024. Multicore DRAM Bank-& Row-Conflict Bomb for Timing Attacks in Mixed-Criticality Systems. In 2024 IEEE 27th International Symposium on Real-Time Distributed Computing (ISORC) . IEEE, 1–10
2024
-
[196]
Asanka Sayakkara, Nhien-An Le-Khac, and Mark Scanlon. 2019. Leveraging electromagnetic side-channel analysis for the investigation of IoT devices. Digital Investigation 29 (2019), S94–S103
2019
-
[197]
Michael Schwarz, Moritz Lipp, Daniel Moghimi, Jo Van Bulck, Ju lian Stecklina, Thomas Prescher, and Daniel Gruss
-
[198]
Michael Schwarz, Clémentine Maurice, Daniel Gruss, and Stefan Mangard. 2017. Fantastic timers and where to find them: High-resolution microarchitectural attacks in JavaScript . In Financial Cryptography and Data Security: 21st International Conference, FC 2017, Sliema, Malta, A...
2017
-
[199]
Martin Schwarzl, Pietro Borrello, Gururaj Saileshwar, H anna Müller, Michael Schwarz, and Daniel Gruss. 2023. Prac- tical timing side-channel attacks on memory compression. In2023 IEEE Symposium on Security and Privacy (SP). IEEE, 1186–1203. 32 M. Hassan et al
2023
-
[200]
Martin Schwarzl, Erik Kraft, Moritz Lipp, and Daniel Gruss. 20 21. Remote memory-deduplication attacks. arXiv preprint arXiv:2111.08553 (2021)
2021 arXiv
-
[201]
Chaoqun Shen, Gang Qu, and Jiliang Zhang. 2024. SPECRUN: The Da nger of Speculative Runahead Execution in Processors. In Proceedings of the 61st ACM/IEEE Design Automation Confere nce. 1–6
2024
-
[202]
Ming-Wei Shih, Sangho Lee, Taesoo Kim, and Marcus Peinado. 2017. T-SGX: Eradicating Controlled-Channel Attacks Against Enclave Programs.. In NDSS
2017
-
[203]
Anatoly Shusterman, Ayush Agarwal, Sioli O’Connell, Daniel G enkin, Yossi Oren, and Yuval Yarom. 2021. {Prime+ Probe} 1,{JavaScript} 0: Overcoming Browser-based {Side-Channel} Defenses. In 30th USENIX Security Symposium (USENIX Security 21) . 2863–2880
2021
-
[204]
Mert Side, Fan Yao, and Zhenkai Zhang. 2022. Lockeddown: Exp loiting contention on host-gpu pcie bus for fun and profit. In 2022 IEEE 7th European Symposium on Security and Privacy (Eu roS&P). IEEE, 270–285
2022
-
[205]
Wei Song, Rui Hou, Peng Liu, Xiaoxin Li, Peinan Li, Lutan Zhao, Xiao fei Fu, Yifei Sun, and Dan Meng. 2022. Remapped Cache Layout: Thwarting Cache-Based Side-Channel Atta cks with a Hardware Defense. arXiv preprint arXiv:2211.06056 (2022)
2022 arXiv
-
[206]
In Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security
ZombieLoad: Cross-privilege-boundary data sampling. In Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security . 753–768
2019
-
[207]
Supraja Sridhara, Andrin Bertschi, Benedict Schlüter, and Sh weta Shinde. 2024. SIGY: Breaking Intel SGX Enclaves with Malicious Exceptions & Signals. arXiv preprint arXiv:2404.13998 (2024)
2024 arXiv
-
[208]
Amisha Srivastava, Sanjay Das, Navnil Choudhury, Rafail Psia kis, Pedro Henrique Silva, Debjit Pal, and Kanad Basu
-
[209]
Raoul Strackx and Frank Piessens. 2017. The Heisenberg defens e: Proactively defending SGX enclaves against page- table-based side-channel attacks. arXiv preprint arXiv:1712.08519 (2017)
2017 arXiv
-
[210]
Chao Su and Qingkai Zeng. 2021. Survey of CPU Cache-Based Sid e-Channel Attacks: Systematic Analysis, Security Models, and Countermeasures. Security and Communication Networks 2021, 1 (2021), 5559552
2021
-
[211]
Kuniyasu Suzaki, Kengo Iijima, Toshiki Yagi, and Cyrille Artho. 2 011. Software side channel attack on memory deduplication. In ACM Symposium on Operating Systems Principles (SOSP 2011), Poster session
2011
-
[212]
Kuniyasu Suzaki, Kengo Iijima, Toshiki Yagi, and Cyrille Artho. 2 013. Implementation of a memory disclosure attack on memory deduplication of virtual machines. IEICE TRANSACTIONS on Fundamentals of Electronics, Commun ica- tions and Computer Sciences 96, 1 (2013), 215–224
2013
-
[213]
Jakub Szefer. 2019. Survey of microarchitectural side and covert channels, attacks, and defenses. Journal of Hardware and Systems Security 3, 3 (2019), 219–234
2019
-
[214]
Mingtian Tan, Junpeng Wan, Zhe Zhou, and Zhou Li. 2021. Invisible pro be: Timing attacks with PCIe congestion side-channel. In 2021 IEEE Symposium on Security and Privacy (SP) . IEEE, 322–338
2021
-
[215]
Read Sprabery, Konstantin Evchenko, Abhilash Raj, Rakesh B Bobba, Sibin Mohan, and Roy Campbell. 2018. Sched- uling, isolation, and cache allocation: A side-channel defense. In 2018 IEEE International Conference on Cloud Engi- neering (IC2E). IEEE, 34–40
2018
-
[216]
Andrei Tatar, Radhesh Krishnan Konoth, Elias Athanasopoulo s, Cristiano Giuffrida, Herbert Bos, and Kaveh Razavi
-
[217]
Daniël Trujillo, Johannes Wikner, and Kaveh Razavi. 2023. Incept ion: Exposing new attack surfaces with training in transient execution. In 32nd USENIX Security Symposium (USENIX Security 23) . 7303–7320
2023
-
[218]
Rodothea Myrsini Tsoupidi, Roberto Castañeda Lozano, Elena T roubitsyna, and Panagiotis Papadimitratos. 2023. Securing optimized code against power side channels. In 2023 IEEE 36th Computer Security Foundations Symposium (CSF). IEEE, 340–355
2023
-
[219]
Rodothea Myrsini Tsoupidi, Elena Troubitsyna, and Panagiotis Pap adimitratos. 2023. Thwarting code-reuse and side-channel attacks in embedded systems. Computers & Security 133 (2023), 103405
2023
-
[220]
Thomas Unterluggauer and Stefan Mangard. 2016. Exploiting t he physical disparity: Side-channel attacks on mem- ory encryption. In Constructive Side-Channel Analysis and Secure Design: 7th International Workshop, COSADE 2016, Graz, Austria, April 14-15, 2016, Revised Selected ...
2016
-
[221]
Thomas Unterluggauer, Mario Werner, and Stefan Mangard. 20 19. MEAS: Memory encryption and authentication secure against side-channel attacks. Journal of cryptographic engineering 9 (2019), 137–158
2019
-
[222]
Jo Van Bulck. 2020. Microarchitectural Side-Channel Attac ks for Privileged Software Adversaries. (2020)
2020
-
[223]
Jo Van Bulck, Marina Minkin, Ofir Weisse, Daniel Genkin, Baris Kasikci, F rank Piessens, Mark Silberstein, Thomas F Wenisch, Yuval Yarom, and Raoul Strackx. 2018. Foreshadow: Ext racting the keys to the intel {SGX} kingdom with transient {Out-of-Order} execution. In 27th USENIX...
2018
-
[224]
Jo Van Bulck, Frank Piessens, and Raoul Strackx. 2017. SGX- Step: A practical attack framework for precise enclave execution control. In Proceedings of the 2nd Workshop on System Software for Trust ed Execution. 1–6
2017
-
[225]
Wende Tan, Yangyu Chen, Yuan Li, Ying Liu, Jianping Wu, Yu Ding, and Chao Z hang. 2023. PTStore: Lightweight Architectural Support for Page Table Isolation. In 2023 60th ACM/IEEE Design Automation Conference (DAC) . IEEE, 1–6
2023
-
[226]
Victor Van Der Veen, Yanick Fratantonio, Martina Lindorfer, Daniel G russ, Clémentine Maurice, Giovanni Vigna, Herbert Bos, Kaveh Razavi, and Cristiano Giuffrida. 2016. Drammer: D eterministic rowhammer attacks on mobile platforms. In Proceedings of the 2016 ACM SIGSAC conferen...
2016
-
[227]
Victor Van der Veen, Martina Lindorfer, Yanick Fratantonio, Harikr ishnan Padmanabha Pillai, Giovanni Vigna, Christopher Kruegel, Herbert Bos, and Kaveh Razavi. 2018. Guardion: Practical mitigation of dma-based rowhammer attacks on arm. In Detection of Intrusions and Malware, ...
2018
-
[228]
Tom Van Goethem, Christina Pöpper, Wouter Joosen, and Mathy Vanhoef. 2020. Timeless timing attacks: Exploiting concurrency to leak secrets over remote connections. In 29th USENIX Security Symposium (USENIX Security 20) . 1985–2002
2020
-
[229]
Stephan Van Schaik, Alyssa Milburn, Sebastian Österlund, P ietro Frigo, Giorgi Maisuradze, Kaveh Razavi, Herbert Bos, and Cristiano Giuffrida. 2019. RIDL: Rogue in-flight data load. In 2019 IEEE Symposium on Security and Privacy (SP). IEEE, 88–105
2019
-
[230]
Stephan Van Schaik, Marina Minkin, Andrew Kwong, Daniel Genkin, and Yuv al Yarom. 2021. CacheOut: Leaking data on Intel CPUs via cache evictions. In 2021 IEEE Symposium on Security and Privacy (SP) . IEEE, 339–354
2021
-
[231]
Stephan Van Schaik, Kaveh Razavi, Ben Gras, Herbert Bos, and Cristiano Giuffrida. 2017. RevAnC: A framework for reverse engineering hardware page table caches. In Proceedings of the 10th European Workshop on Systems Securi ty. 1–6
2017
-
[232]
Fernando Vanó-Garcıa and Hector Marco-Gisbert. 2018. Sliced up: a tenant-aware memory deduplication for cloud computing. In UBICOMM International Conference on Mobile Ubiquitous Com puting, Systems, Services and Technolo- gies, UBICOMM. 15–20
2018
-
[233]
Venkatanathan Varadarajan, Thomas Ristenpart, and Michael S wift. 2014. Scheduler-based defenses against {Cross- VM} side-channels. In 23rd USENIX security symposium (USENIX security 14) . 687–702
2014
-
[234]
Ricardo Villanueva-Polanco. 2020. Cold boot attacks on LU OV. Applied Sciences 10, 12 (2020), 4106
2020
-
[235]
Han Wang, Hossein Sayadi, Tinoosh Mohsenin, Liang Zhao, Avesta Sa san, Setareh Rafatirad, and Houman Homay- oun. 2020. Mitigating cache-based side-channel attacks through rand omization: A comprehensive system and archi- tecture level analysis. In 2020 Design, Automation & Tes...
2020
-
[236]
Jo Van Bulck, Nico Weichbrodt, Rüdiger Kapitza, Frank Piesse ns, and Raoul Strackx. 2017. Telling your secrets without page faults: Stealthy page Table-Based attacks on enc laved execution. In 26th USENIX Security Symposium (USENIX Security 17) . 1041–1056
2017
-
[237]
Liang Wang, Paul Grubbs, Jiahui Lu, Vincent Bindschaedler, David Cash, and Thomas Ristenpart. 2017. Side-channel attacks on shared search indexes. In 2017 IEEE Symposium on Security and Privacy (SP) . IEEE, 673–692
2017
-
[238]
Shuai Wang, Pei Wang, Xiao Liu, Danfeng Zhang, and Dinghao Wu. 2017 . {CacheD}: Identifying {Cache-Based} timing channels in production software. In 26th USENIX security symposium (USENIX security 17) . 235–252
2017
-
[239]
Wenhao Wang, Guoxing Chen, Xiaorui Pan, Yinqian Zhang, XiaoFeng Wang, Vincent Bindschaedler, Haixu Tang, and Carl A Gunter. 2017. Leaky cauldron on the dark land: Understa nding memory side-channel hazards in SGX. In Proceedings of the 2017 ACM SIGSAC Conference on Computer an...
2017
-
[240]
Yingchen Wang, Riccardo Paccagnella, Elizabeth Tang He, Hova v Shacham, Christopher W Fletcher, and David Kohlbrenner. 2022. Hertzbleed: Turning power {Side-Channel} attacks into remote timing attacks on x86. In 31st USENIX Security Symposium (USENIX Security 22) . 679–697
2022
-
[241]
Zhenghong Wang and Ruby B Lee. 2007. New cache designs for thwa rting software cache-based side channel attacks. In Proceedings of the 34th annual international symposium on C omputer architecture. 494–505
2007
-
[242]
Ziyu Wang, Fan-hsuan Meng, Yongmo Park, Jason K Eshraghian, and Wei D Lu. 2023. Side-channel attack analysis on in-memory computing architectures. IEEE Transactions on Emerging Topics in Computing 12, 1 (2023), 109–121
2023
-
[243]
Zixuan Wang, Mohammadkazem Taram, Daniel Moghimi, Steven Sw anson, Dean Tullsen, and Jishen Zhao. 2023. {NVLeak}:{Off-Chip} {Side-Channel} Attacks via {Non-Volatile} Memory Systems. In 32nd USENIX Security Sym- posium (USENIX Security 23) . 6771–6788
2023
-
[244]
Ziyu Wang, Yuting Wu, Yongmo Park, and Wei D Lu. 2024. Safe, sec ure and trustworthy compute-in-memory accelerators. Nature Electronics 7, 12 (2024), 1086–1097
2024
-
[245]
Mario Werner, Thomas Unterluggauer, Lukas Giner, Michael Sc hwarz, Daniel Gruss, and Stefan Mangard. 2019. {ScatterCache}: thwarting cache attacks via cache set randomization. In 28th USENIX Security Symposium (USENIX Security 19). 675–692. 34 M. Hassan et al
2019
-
[246]
Jos Wetzels. 2014. Hidden in snow, revealed in thaw: Cold bo ot attacks revisited. arXiv preprint arXiv:1408.0725 (2014)
2014 arXiv
-
[247]
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 2020 IEEE 26th International Symposium on On-Line Testing and Robust System Design (IOLTS) . IEEE, 1–6
2020
-
[248]
Georg Wicherski and Alexandru Radocea. 2013. Hacking like in t he Movies: Visualizing Page Tables for Local Ex- ploitation. https://media.blackhat.com/us-13/US-13-Wicherski-Hacking-like-in-the-Movies-Visualizing-Page-Tables-WP.pdf . In Black Hat USA. Accessed: [Insert Date Here]
2013
-
[249]
Johannes Wikner and Kaveh Razavi. 2022. {RETBLEED}: Arbitrary speculative code execution with return instruc- tions. In 31st USENIX Security Symposium (USENIX Security 22) . 3825–3842
2022
-
[250]
Johannes Wikner and Kaveh Razavi. 2024. Breaking the Barrier: Po st-Barrier Spectre Attacks. In 2025 IEEE Sympo- sium on Security and Privacy (SP) . IEEE Computer Society, 89–89
2024
-
[251]
Yoo-Seung Won, Soham Chatterjee, Dirmanto Jap, Arindam Basu , and Shivam Bhasin. 2021. Deepfreeze: Cold boot attacks and high fidelity model recovery on commercial edgeml dev ice. In 2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD) . IEEE, 1–9
2021
-
[252]
Meng Wu, Shengjian Guo, Patrick Schaumont, and Chao Wang. 2018 . Eliminating timing side-channel leaks using program repair. In Proceedings of the 27th ACM SIGSOFT International Symposiu m on Software Testing and Analysis . 15–26
2018
-
[253]
Minjun Wu, Stephen McCamant, Pen-Chung Yew, and Antonia Zhai. 202 2. PREDATOR: A Cache Side-Channel Attack Detector Based on Precise Event Monitoring. In 2022 IEEE International Symposium on Secure and Private Execution Environment Design (SEED) . IEEE, 25–36
2022
-
[254]
Haocheng Xiao and Sam Ainsworth. 2023. Hacky racers: Exploit ing instruction-level parallelism to generate stealthy fine-grained timers. In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2 . 354–369
2023
-
[255]
Yuanzhong Xu, Weidong Cui, and Marcus Peinado. 2015. Controlled -channel attacks: Deterministic side channels for untrusted operating systems. In 2015 IEEE Symposium on Security and Privacy . IEEE, 640–656
2015
-
[256]
Mengjia Yan, Jiho Choi, Dimitrios Skarlatos, Adam Morrison, Chris topher Fletcher, and Josep Torrellas. 2018. Invi- sispec: Making speculative execution invisible in the cache hierarchy. In 2018 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO) . IEEE, 428–441
2018
-
[257]
Mengjia Yan, Christopher W Fletcher, and Josep Torrellas. 2020. Cache telepathy: Leveraging shared resource attacks to learn {DNN} architectures. In 29th USENIX Security Symposium (USENIX Security 20) . 2003–2020
2020
-
[258]
Jan Wichelmann, Anna Pätschke, Luca Wilke, and Thomas Eisenbart h. 2023. Cipherfix: Mitigating Ciphertext {Side- Channel} Attacks in Software. In 32nd USENIX Security Symposium (USENIX Security 23) . 6789–6806
2023
-
[259]
Yuval Yarom, Daniel Genkin, and Nadia Heninger. 2017. CacheBleed : a timing attack on OpenSSL constant-time RSA. Journal of Cryptographic Engineering 7 (2017), 99–112
2017
-
[260]
Keigo Yoshioka and Soramichi Akiyama. 2024. GbHammer: Malic ious Inter-process Page Sharing by Hammering Global Bits in Page Table Entries. arXiv preprint arXiv:2406.13119 (2024)
2024 arXiv
-
[261]
Younis A Younis, Kashif Kifayat, Qi Shi, and Bob Askwith. 2015. A ne w prime and probe cache side-channel attack for cloud computing. In 2015 IEEE International Conference on Computer and Informa tion Technology; Ubiquitous Computing and Communications; Dependable, Autonomic a...
2015
-
[262]
Honggang Yu, Haocheng Ma, Kaichen Yang, Yiqiang Zhao, and Yier Jin. 2 020. Deepem: Deep neural networks model recovery through em side-channel information leakage. In 2020 IEEE International Symposium on Hardware Oriented Security and Trust (HOST) . IEEE, 209–218
2020
-
[263]
Jiliang Zhang, Congcong Chen, Jinhua Cui, and Keqin Li. 2024. Timing side- channel attacks and countermeasures in CPU microarchitectures. Comput. Surveys 56, 7 (2024), 1–40
2024
-
[264]
Xin Zhang, Zhi Zhang, Qingni Shen, Wenhao Wang, Yansong Gao, Zhuoxi Yang, and Zhonghai Wu. 2024. Ther- malScope: A Practical Interrupt Side Channel Attack Based on Ther mal Event Interrupts. In Proceedings of the 61st ACM/IEEE Design Automation Conference. 1–6
2024
-
[265]
Yinqian Zhang. 2014. Cache-based Side-Channel Attacks in Mult i-Tenant Public Clouds and Their Countermeasures. (2014)
2014
-
[266]
Yinqian Zhang, Ari Juels, Michael K Reiter, and Thomas Ristenpar t. 2012. Cross-VM side channels and their use to extract private keys. In Proceedings of the 2012 ACM conference on Computer and commu nications security. 305–316
2012
-
[267]
Yicheng Zhang, Ravan Nazaraliyev, Sankha Baran Dutta, Nael Abu-Ghazaleh, Andres Marquez, and Kevin Barker
-
[268]
Yinqian Zhang and Michael K Reiter. 2013. Düppel: Retrofitting co mmodity operating systems to mitigate cache side channels in the cloud. In Proceedings of the 2013 ACM SIGSAC conference on Computer & c ommunications security. Memory Under Siege: A Comprehensive Survey of Side-...
2013
-
[269]
Yuval Yarom and Katrina Falkner. 2014. FLUSH+ RELOAD: A high resolution, low noise, l3 cache Side-Channel attack. In 23rd USENIX security symposium (USENIX security 14) . 719–732
2014
-
[270]
ZIRUI ZHAO. 2024. YOU SHARE, YOU LEAK: PRACTICAL SIDE- CHANNEL ATTACKS AND DEFENSES IN MOD- ERN CLOUDS. (2024)
2024
-
[271]
Wei Zheng, Ying Wu, Xiaoxue Wu, Chen Feng, Yulei Sui, Xiapu Luo, and Yajin Zhou. 2021. A survey of Intel SGX and its applications. Frontiers of Computer Science 15 (2021), 1–15
2021
-
[272]
Ziqiao Zhou, Michael K Reiter, and Yinqian Zhang. 2016. A softwar e approach to defeating side channels in last-level caches. In Proceedings of the 2016 ACM SIGSAC Conference on Computer an d Communications Security. 871–882
2016
-
[273]
Itamar Zimerman, Eliya Nachmani, and Lior Wolf. 2021. Recover ing AES Keys with a Deep Cold Boot Attack. In International Conference on Machine Learning . PMLR, 12955–12966
2021
-
[279]
arXiv preprint arXiv:2404.03877 (2024)
Beyond the Bridge: Contention-Based Covert and Side Channel Atta cks on Multi-GPU Interconnect. arXiv preprint arXiv:2404.03877 (2024)
2024 arXiv
-
[281]
Zhi Zhang, Wei He, Yueqiang Cheng, Wenhao Wang, Yansong Gao, Dongxi Liu, Kang Li, Surya Nepal, Anmin Fu, and Yi Zou. 2022. Implicit hammer: cross-privilege-boundary Rowham mer through implicit accesses. IEEE Transactions on Dependable and Secure Computing 20, 5 (2022), 3716–3733
2022
-
[2004]
Springer, 16–29
Proceedings 6 . Springer, 16–29
-
[2005]
Springer, 1–20
Proceedings. Springer, 1–20
-
[2013]
Springer, 219–235
Revised Selected Papers 12 . Springer, 219–235. 28 M. Hassan et al
-
[2018]
In 2018 USENIX Annual Technical Con- ference (USENIX ATC 18)
Throwhammer: Rowhammer attacks over the network and def enses. In 2018 USENIX Annual Technical Con- ference (USENIX ATC 18). 213–226
2018
-
[2019]
{SPOILER}: Speculative load hazards boost rowhammer and cache attacks.In 28th USENIX Security Symposium (USENIX Security 19) . 621–637
-
[2020]
In 2020 ACM/IEEE 47th Annual International Symposium on Compu ter Architecture (ISCA)
Revisiting rowhammer: An experimental analysis of modern dram devices and mitigation techniques. In 2020 ACM/IEEE 47th Annual International Symposium on Compu ter Architecture (ISCA). IEEE, 638–651
2020
-
[2021]
In 2021 IEEE Symposium on Security and Privacy (SP)
PLATYPUS: Software-based power side-channel attacks on x86. In 2021 IEEE Symposium on Security and Privacy (SP). IEEE, 355–371
2021
-
[2022]
InProceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security
Hammerscope: Observing dram power consumption using rowhammer. InProceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security . 547–561
2022
-
[2023]
In Proceedings of the 50th Annual International Symposium on Computer Architecture
Spy in the GPU-box: Covert and side channel attacks on multi-G PU systems. In Proceedings of the 50th Annual International Symposium on Computer Architecture . 1–13
-
[2024]
IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2024)
SCAR: Power Side-Channel Analysis at RTL Level. IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2024)
2024
Reviewed August 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.