中文
相关论文

相关论文: Meltdown

200 篇论文

Modern processors use branch prediction and speculative execution to maximize performance. For example, if the destination of a branch depends on a memory value that is in the process of being read, CPUs will try guess the destination and…

The security of billions of devices worldwide depends on the security and robustness of the mainline Linux kernel. However, the increasing number of kernel-specific vulnerabilities, especially memory safety vulnerabilities, shows that the…

密码学与安全 · 计算机科学 2018-10-03 Elena Reshetova , Hans Liljestrand , Andrew Paverd , N. Asokan

The development of quantum computers has been advancing rapidly in recent years. As quantum computers become more widely accessible, potentially malicious users could try to execute their code on the machines to leak information from other…

硬件体系结构 · 计算机科学 2023-09-13 Jerry Tan , Chuanqi Xu , Theodoros Trochatos , Jakub Szefer

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

In the last two decades, the evolving cyber-threat landscape has brought to center stage the contentious tradeoffs between the security and performance of modern microprocessors. The guarantees provided by the hardware to ensure no…

密码学与安全 · 计算机科学 2023-05-26 Nikhilesh Singh , Vinod Ganesan , Chester Rebeiro

Cache side-channel attacks lead to severe security threats to the settings that a CPU is shared across users, e.g., in the cloud. The existing attacks rely on sensing the micro-architectural state changes made by victims, and this…

密码学与安全 · 计算机科学 2021-03-09 Junpeng Wan , Yanxiang Bi , Zhe Zhou , Zhou Li

To improve efficiency, nearly all parallel processing units (CPUs and GPUs) implement relaxed memory models in which memory operations may be re-ordered, i.e., executed out-of-order. Prior testing work in this area found that memory…

密码学与安全 · 计算机科学 2026-01-14 Sean Siddens , Sanya Srivastava , Reese Levine , Josiah Dykstra , Tyler Sorensen

Cache side channel attacks are increasingly alarming in modern processors due to the recent emergence of Spectre and Meltdown attacks. A typical attack performs intentional cache access and manipulates cache states to leak secrets by…

硬件体系结构 · 计算机科学 2024-05-16 Luyi Li , Jiayi Huang , Lang Feng , Zhongfeng Wang

Side-channel attacks are a security exploit that take advantage of information leakage. They use measurement and analysis of physical parameters to reverse engineer and extract secrets from a system. Power analysis attacks in particular,…

密码学与安全 · 计算机科学 2021-07-26 Yun Chen , Ali Hajiabadi , Romain Poussier , Andreas Diavastos , Shivam Bhasin , Trevor E. Carlson

Recent Microsoft security bulletins show that kernel vulnerabilities are becoming more and more important security threats. Despite the pretty extensive security mitigations many of the kernel vulnerabilities are still exploitable.…

密码学与安全 · 计算机科学 2011-05-11 Piotr Bania

Modern operating systems (OSes) have unfettered access to application data, assuming that applications trust them. This assumption, however, is problematic under many scenarios where either the OS provider is not trustworthy or the OS can…

操作系统 · 计算机科学 2022-12-27 Caihua Li , Seung-seob Lee , Min Hong Yun , Lin Zhong

Nowadays, in operating systems, numerous protection mechanisms prevent or limit the user-mode applicationsto access the kernels internal information. This is regularlycarried out by software-based defenses such as Address Space Layout…

密码学与安全 · 计算机科学 2021-04-23 Mohammad Sina Karvandi , Saleh Khalaj Monfared , Mohammad Sina Kiarostami , Dara Rahmati , Saeid Gorgin

The recent Meltdown and Spectre attacks highlight the importance of automated verification techniques for identifying hardware security vulnerabilities. We have developed a tool for synthesizing microarchitecture-specific programs capable…

密码学与安全 · 计算机科学 2018-02-13 Caroline Trippel , Daniel Lustig , Margaret Martonosi

Microcode is an abstraction layer used by modern x86 processors that interprets user-visible CISC instructions to hardware-internal RISC instructions. The capability to update x86 microcode enables a vendor to modify CPU behavior in-field,…

密码学与安全 · 计算机科学 2020-07-08 Benjamin Kollenda , Philipp Koppe , Marc Fyrbiak , Christian Kison , Christof Paar , Thorsten Holz

The recent discovery of the Spectre and Meltdown attacks represents a watershed moment not just for the field of Computer Security, but also of Programming Languages. This paper explores speculative side-channel attacks and their…

编程语言 · 计算机科学 2019-02-15 Ross Mcilroy , Jaroslav Sevcik , Tobias Tebbi , Ben L. Titzer , Toon Verwaest

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

Spectre, Meltdown, and related attacks have demonstrated that kernels, hypervisors, trusted execution environments, and browsers are prone to information disclosure through micro-architectural weaknesses. However, it remains unclear as to…

Windows OS kernel memory is one of the main targets of cyber-attacks. By launching such attacks, hackers are succeeding in process privilege escalation and tampering with users data by accessing kernel mode memory. This paper considers a…

密码学与安全 · 计算机科学 2019-05-31 Igor Korkin

Whenever modern CPUs encounter a conditional branch for which the condition cannot be evaluated yet, they predict the likely branch target and speculatively execute code. Such pipelining is key to optimizing runtime performance and is…

密码学与安全 · 计算机科学 2018-01-15 Giorgi Maisuradze , Christian Rossow

The widespread deployment of control-flow integrity has propelled non-control data attacks into the mainstream. In the domain of OS kernel exploits, by corrupting critical non-control data, local attackers can directly gain root access or…

密码学与安全 · 计算机科学 2024-09-10 Jinmeng Zhou , Jiayi Hu , Ziyue Pan , Jiaxun Zhu , Wenbo Shen , Guoren Li , Zhiyun Qian