中文
相关论文

相关论文: Symbolic Verification of Cache Side-channel Freedo…

200 篇论文

With the recent advancements in machine learning theory, many commercial embedded micro-processors use neural network models for a variety of signal processing applications. However, their associated side-channel security vulnerabilities…

密码学与安全 · 计算机科学 2021-03-30 Saurav Maji , Utsav Banerjee , Anantha P. Chandrakasan

Recent research has demonstrated that Intel's SGX is vulnerable to software-based side-channel attacks. In a common attack, the adversary monitors CPU caches to infer secret-dependent data accesses patterns. Known defenses have major…

Deep learning-based malware detection systems are vulnerable to adversarial EXEmples - carefully-crafted malicious programs that evade detection with minimal perturbation. As such, the community is dedicating effort to develop mechanisms to…

密码学与安全 · 计算机科学 2024-05-02 Daniel Gibert , Luca Demetrio , Giulio Zizzo , Quan Le , Jordi Planes , Battista Biggio

Low-trust architectures work on, from the viewpoint of software, always-encrypted data, and significantly reduce the amount of hardware trust to a small software-free enclave component. In this paper, we perform a complete formal…

硬件体系结构 · 计算机科学 2023-09-04 Qinhan Tan , Yonathan Fisseha , Shibo Chen , Lauren Biernacki , Jean-Baptiste Jeannin , Sharad Malik , Todd Austin

The cloud model's dependence on massive parallelism and resource sharing exacerbates the security challenge of timing side-channels. Timing Information Flow Control (TIFC) is a novel adaptation of IFC techniques that may offer a way to…

密码学与安全 · 计算机科学 2012-05-18 Bryan Ford

Rijndael was standardized in 2001 by National Institute of Standard and Technology as the Advanced Encryption Standard (AES). AES is still being used to encrypt financial, military and even government confidential data. In 2005, Bernstein…

密码学与安全 · 计算机科学 2014-03-31 D. Jayasinghe , R. G. Ragel , D. Elkaduwe

We present the first micro-architectural side-channel attack which runs entirely in the browser. In contrast to other works in this genre, this attack does not require the attacker to install any software on the victim's machine -- to…

密码学与安全 · 计算机科学 2015-03-03 Yossef Oren , Vasileios P. Kemerlis , Simha Sethumadhavan , Angelos D. Keromytis

We are interested in investigating the security of source encryption with a symmetric key under side-channel attacks. In this paper, we propose a general framework of source encryption with a symmetric key under the side-channel attacks,…

信息论 · 计算机科学 2022-05-05 Yasutada Oohama , Bagus Santoso

In this paper, we present a new semantics to check file safety of multithreaded programs. A file-safe program is one that reaches a final configuration under the proposed semantics. We extend the While language with file operations and…

计算机科学中的逻辑 · 计算机科学 2012-06-07 Mohamed A. El-Zawawy , Nagwan M. Daoud

Cybersecurity continues to be a difficult issue for society especially as the number of networked systems grows. Techniques to protect these systems range from rules-based to artificial intelligence-based intrusion detection systems and…

密码学与安全 · 计算机科学 2022-05-10 Paul Maxwell , David Niblick , Daniel C. Ruiz

Timing side-channels represent an insidious security challenge for cloud computing, because: (a) massive parallelism in the cloud makes timing channels pervasive and hard to control; (b) timing channels enable one customer to steal…

操作系统 · 计算机科学 2010-07-27 Amittai Aviram , Sen Hu , Bryan Ford , Ramakrishna Gummadi

The neural network has become an integral part of modern software systems. However, they still suffer from various problems, in particular, vulnerability to adversarial attacks. In this work, we present a novel program reasoning framework…

人工智能 · 计算机科学 2023-03-27 Zi Wang , Somesh Jha , Krishnamurthy , Dvijotham

Techniques to evaluate a program's cache performance fall into two camps: 1. Traditional trace-based cache simulators precisely account for sophisticated real-world cache models and support arbitrary workloads, but their runtime is…

编程语言 · 计算机科学 2022-03-29 Canberk Morelli , Jan Reineke

CHERI-C extends the C programming language by adding hardware capabilities, ensuring a certain degree of memory safety while remaining efficient. Capabilities can also be employed for higher-level security measures, such as software…

计算机科学中的逻辑 · 计算机科学 2023-04-26 Seung Hoon Park , Rekha Pai , Tom Melham

In this work, we identify a set of side-channels in our Confidential Federated Compute platform that a hypothetical insider could exploit to circumvent differential privacy (DP) guarantees. We show how DP can mitigate two of the…

密码学与安全 · 计算机科学 2026-03-24 James Bell-Clark , Albert Cheu , Adria Gascon , Jonathan Katz

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

While interest in the open RISC-V instruction set architecture is growing, tools to assess the security of concrete processor implementations are lacking. There are dedicated tools and benchmarks for common microarchitectural side-channel…

密码学与安全 · 计算机科学 2025-10-13 Cédrick Austa , Jan Tobias Mühlberg , Jean-Michel Dricot

Symbolic execution is a program analysis technique executing programs with symbolic instead of concrete inputs. This principle allows for exploring many program paths at once. Despite its wide adoption -- in particular for program testing…

编程语言 · 计算机科学 2023-10-13 Arthur Correnson , Dominic Steinhoefel

The run-time electromagnetic (EM) emanation of microprocessors presents a side-channel that leaks the confidentiality of the applications running on them. Many recent works have demonstrated successful attacks leveraging such side-channels…

密码学与安全 · 计算机科学 2025-10-16 Nuntipat Narkthong , Yukui Luo , Xiaolin Xu

Speculative execution which is used pervasively in modern CPUs can leave side effects in the processor caches and other structures even when the speculated instructions do not commit and their direct effect is not visible. The recent…