中文
相关论文

相关论文: Flush+Flush: A Fast and Stealthy Cache Attack

200 篇论文

Caches are widely used to improve performance in modern processors. By carefully evicting cache lines and identifying cache hit/miss time, contention-based cache timing channel attacks can be orchestrated to leak information from the victim…

密码学与安全 · 计算机科学 2024-10-28 Tuo Li , Sri Parameswaran

Caches have become the prime method for unintended information extraction across logical isolation boundaries. Even Spectre and Meltdown rely on the cache side channel, as it provides great resolution and is widely available on all major…

密码学与安全 · 计算机科学 2019-04-15 Samira Briongos , Pedro Malagón , José M. Moya , Thomas Eisenbarth

Caches have been used to construct various types of covert and side channels to leak information. Most existing cache channels exploit the timing difference between cache hits and cache misses. However, we introduce a new and broader…

密码学与安全 · 计算机科学 2022-04-27 Yujie Cui , Chun Yang , Xu Cheng

Modern x86 processors have many prefetch instructions that can be used by programmers to boost performance. However, these instructions may also cause security problems. In particular, we found that on Intel processors, there are two…

密码学与安全 · 计算机科学 2022-08-18 Yanan Guo , Andrew Zigerelli , Youtao Zhang , Jun Yang

Hardware caches are essential performance optimization features in modern processors to reduce the effective memory access time. Unfortunately, they are also the prime targets for attacks on computer processors because they are…

密码学与安全 · 计算机科学 2023-06-06 Guangyuan Hu , Ruby B. Lee

Caches on the modern commodity CPUs have become one of the major sources of side-channel leakages and been abused as a new attack vector. To thwart the cache-based side-channel attacks, two types of countermeasures have been proposed:…

密码学与安全 · 计算机科学 2024-02-26 Jaehyuk Lee , Fan Sang , Taesoo Kim

We present a new hardware-agnostic side-channel attack that targets one of the most fundamental software caches in modern computer systems: the operating system page cache. The page cache is a pure software cache that contains all…

密码学与安全 · 计算机科学 2019-01-07 Daniel Gruss , Erik Kraft , Trishita Tiwari , Michael Schwarz , Ari Trachtenberg , Jason Hennessey , Alex Ionescu , Anders Fogh

Recent studies highlighting the vulnerability of computer architecture to information leakage attacks have been a cause of significant concern. Among the various classes of microarchitectural attacks, cache timing channels are especially…

密码学与安全 · 计算机科学 2019-02-14 Fan Yao , Hongyu Fang , Milos Doroslovacki , Guru Venkataramani

This paper presents Packet Chasing, an attack on the network that does not require access to the network, and works regardless of the privilege level of the process receiving the packets. A spy process can easily probe and discover the…

密码学与安全 · 计算机科学 2020-05-27 Mohammadkazem Taram , Ashish Venkat , Dean Tullsen

Speculation is key to achieving high CPU performance, yet it enables risks like Spectre attacks which remain a significant challenge to mitigate without incurring substantial performance overheads. These attacks typically unfold in three…

密码学与安全 · 计算机科学 2025-05-09 Hossam ElAtali , N. Asokan

Caches have been exploited to leak secret information due to the different times they take to handle memory accesses. Cache timing attacks include non-speculative cache side and covert channel attacks and cache-based speculative execution…

密码学与安全 · 计算机科学 2024-04-23 Guangyuan Hu , Ruby B. Lee

Operating Systems enforce logical isolation using abstractions such as processes, containers, and isolation technologies to protect a system from malicious or buggy code. In this paper, we show new types of side channels through the file…

密码学与安全 · 计算机科学 2025-04-29 Cheng Gu , Yicheng Zhang , Nael Abu-Ghazaleh

The Least-Recently Used cache replacement policy and its variants are widely deployed in modern processors. This paper shows for the first time in detail that the LRU states of caches can be used to leak information: any access to a cache…

密码学与安全 · 计算机科学 2020-01-06 Wenjie Xiong , Jakub Szefer

Timing and cache side channels provide powerful attacks against many sensitive operations including cryptographic implementations. Existing defenses cannot protect against all classes of such attacks without incurring prohibitive…

密码学与安全 · 计算机科学 2015-09-01 Benjamin A. Braun , Suman Jana , Dan Boneh

Memory-disk synchronization is a critical technology for ensuring data correctness, integrity, and security, especially in systems that handle sensitive information like financial transactions and medical records. We propose SYNC+SYNC, a…

密码学与安全 · 计算机科学 2025-01-17 Congcong Chen , Jinhua Cui , Gang Qu , Jiliang Zhang

Cache attacks pose a threat to any code whose execution flow or memory accesses depend on sensitive information. Especially in public clouds, where caches are shared across several tenants, cache attacks remain an unsolved problem. Cache…

密码学与安全 · 计算机科学 2017-09-07 Samira Briongos , Gorka Irazoqui , Pedro Malagón , Thomas Eisenbarth

Modern computer architectures rely on caches to reduce the latency gap between the CPU and main memory. While indispensable for performance, caches pose a serious threat to security because they leak information about memory access patterns…

密码学与安全 · 计算机科学 2023-06-22 Pablo Cañones , Boris Köpf , Jan Reineke

Flushing the cache, using instructions like clflush and wbinvd, is commonly proposed as a countermeasure against access-based cache attacks. In this report, we show that several Intel caches, specifically the L1 caches in some pre-Skylake…

密码学与安全 · 计算机科学 2020-09-15 Pepe Vila , Andreas Abel , Marco Guarnieri , Boris Köpf , Jan Reineke

Scientists have built a variety of covert channels for secretive information transmission with CPU cache and main memory. In this paper, we turn to a lower level in the memory hierarchy, i.e., persistent storage. Most programs store…

密码学与安全 · 计算机科学 2024-06-21 Qisheng Jiang , Chundong Wang

There is a long history of side channels in the memory hierarchy of modern CPUs. Especially the cache side channel is widely used in the context of transient execution attacks and covert channels. Therefore, many secure cache architectures…

密码学与安全 · 计算机科学 2022-09-07 Jan Philipp Thoma , Tim Güneysu
‹ 上一页 1 2 3 10 下一页 ›