中文
相关论文

相关论文: Inferring Fine-grained Control Flow Inside SGX Enc…

200 篇论文

The cloud computing landscape has evolved significantly in recent years, embracing various sandboxes to meet the diverse demands of modern cloud applications. These sandboxes encompass container-based technologies like Docker and gVisor,…

密码学与安全 · 计算机科学 2024-05-27 Debopriya Roy Dipta , Thore Tiemann , Berk Gulmezoglu , Eduard Marin , Thomas Eisenbarth

Intel Software Guard Extensions (SGX) enables user-level code to create private memory regions called enclaves, whose code and data are protected by the CPU from software and hardware attacks outside the enclaves. Recent work introduces…

操作系统 · 计算机科学 2020-01-22 Youren Shen , Hongliang Tian , Yu Chen , Kang Chen , Runji Wang , Yi Xu , Yubin Xia

Hardware support for trusted execution in modern CPUs enables tenants to shield their data processing workloads in otherwise untrusted cloud environments. Runtime systems for the trusted execution must rely on an interface to the untrusted…

Embedded devices in the Internet of Things (IoT) face a wide variety of security challenges. For example, software attackers perform code injection and code-reuse attacks on their remote interfaces, and physical access to IoT devices allows…

密码学与安全 · 计算机科学 2018-02-20 Mario Werner , Thomas Unterluggauer , David Schaffenrath , Stefan Mangard

GPGPUs use the Single-Instruction-Multiple-Thread (SIMT) execution model where a group of threads-wavefront or warp-execute instructions in lockstep. When threads in a group encounter a branching instruction, not all threads in the group…

编程语言 · 计算机科学 2022-01-17 Charitha Saumya , Kirshanthan Sundararajah , Milind Kulkarni

Modern processors have suffered a deluge of threats exploiting branch instruction collisions inside the branch prediction unit (BPU), from eavesdropping on secret-related branch operations to triggering malicious speculative executions.…

密码学与安全 · 计算机科学 2022-04-22 Tao Zhang , Timothy Lesch , Kenneth Koltermann , Dmitry Evtyushkin

The rise of on-chip accelerators signifies a major shift in computing, driven by the growing demands of artificial intelligence (AI) and specialized applications. These accelerators have gained popularity due to their ability to…

密码学与安全 · 计算机科学 2025-02-26 Farshad Dizani , Azam Ghanbari , Joshua Kalyanapu , Darsh Asher , Samira Mirbagher Ajorpaz

Modern processors, e.g., Intel SGX, allow applications to isolate secret code and data in encrypted memory regions called enclaves. While encryption effectively hides the contents of memory, the sequence of address references issued by the…

密码学与安全 · 计算机科学 2017-12-22 Manuel Costa , Lawrence Esswood , Olga Ohrimenko , Felix Schuster , Sameer Wagh

A software vulnerability could be exploited without any visible symptoms. When no source code is available, although such silent program executions could cause very serious damage, the general problem of analyzing silent yet harmful…

密码学与安全 · 计算机科学 2021-02-23 Zhilong Wang , Li Yu , Suhang Wang , Peng Liu

Today, machine learning is widely applied in sensitive, security-related, and financially lucrative applications. Model extraction attacks undermine current business models where a model owner sells model access, e.g., via MLaaS APIs.…

密码学与安全 · 计算机科学 2026-04-22 Jonas Sander , Anja Rabich , Nick Mahling , Felix Maurer , Jonah Heller , Qifan Wang , Thomas Eisenbarth , David Oswald

In this paper, we reveal the existence of a new class of prefetcher, the XPT prefetcher, in the modern Intel processors which has never been officially documented. It speculatively issues a load, bypassing last-level cache (LLC) lookups,…

密码学与安全 · 计算机科学 2023-06-21 Yun Chen , Ali Hajiabadi , Lingfeng Pei , Trevor E. Carlson

Fault attacks enable adversaries to manipulate the control-flow of security-critical applications. By inducing targeted faults into the CPU, the software's call graph can be escaped and the control-flow can be redirected to arbitrary…

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

This paper shows how an attacker can break the confidentiality of a hardware enclave with Membuster, an off-chip attack based on snooping the memory bus. An attacker with physical access can observe an unencrypted address bus and extract…

密码学与安全 · 计算机科学 2019-12-05 Dayeol Lee , Dongha Jung , Ian T. Fang , Chia-Che Tsai , Raluca Ada Popa

NVIDIA GPUs with GDDR memories have been shown susceptible to Rowhammer-based bit-flips, similar to CPUs. However, Rowhammer exploits on GPUs have been limited to injecting untargeted bit-flips in victim data like weights of machine…

密码学与安全 · 计算机科学 2026-05-06 Chris S. Lin , Yuqin Yan , Guozhen Ding , Joyce Qu , Joseph Zhu , David Lie , Gururaj Saileshwar

Distributed data analytics platforms (i.e., Apache Spark, Hadoop) provide high-level APIs to programmatically write analytics tasks that are run distributedly in multiple computing nodes. The design of these frameworks was primarily…

密码学与安全 · 计算机科学 2023-12-05 Fahad Shaon , Sazzadur Rahaman , Murat Kantarcioglu

The incredible effectiveness of adversarial attacks on fooling deep neural networks poses a tremendous hurdle in the widespread adoption of deep learning in safety and security-critical domains. While adversarial defense mechanisms have…

机器学习 · 计算机科学 2020-11-20 Hossein Aboutalebi , Mohammad Javad Shafiee Alexander Wong

New speculation-based attacks that affect large numbers of modern systems are disclosed regularly. Currently, CPU vendors regularly fall back to heavy-handed mitigations like using barriers or enforcing strict programming guidelines…

密码学与安全 · 计算机科学 2023-06-21 Ali Hajiabadi , Archit Agarwal , Andreas Diavastos , Trevor E. Carlson

The proliferation of ubiquitous computing requires energy-efficient as well as secure operation of modern processors. Side channel attacks are becoming a critical threat to security and privacy of devices embedded in modern computing…

密码学与安全 · 计算机科学 2019-07-11 Nikhil Chawla , Arvind Singh , Monodeep Kar , Saibal Mukhopadhyay

GPUs are increasingly being used in security applications, especially for accelerating encryption/decryption. While GPUs are an attractive platform in terms of performance, the security of these devices raises a number of concerns. One…

密码学与安全 · 计算机科学 2020-08-03 Elmira Karimi , Yunsi Fei , David Kaeli