中文
相关论文

相关论文: Shesha: Multi-head Microarchitectural Leakage Disc…

200 篇论文

The timing characteristics of cache, a high-speed storage between the fast CPU and the slowmemory, may reveal sensitive information of a program, thus allowing an adversary to conduct side-channel attacks. Existing methods for detecting…

密码学与安全 · 计算机科学 2018-07-10 Shengjian Guo , Meng Wu , Chao Wang

Modern microarchitectures are some of the world's most complex man-made systems. As a consequence, it is increasingly difficult to predict, explain, let alone optimize the performance of software running on such microarchitectures. As a…

性能 · 计算机科学 2019-03-06 Andreas Abel , Jan Reineke

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

Intel SGX (Software Guard Extension) is a promising TEE (trusted execution environment) technique that can protect programs running in user space from being maliciously accessed by the host operating system. Although it provides hardware…

密码学与安全 · 计算机科学 2022-08-24 Yang Chen , Jianfeng Jiang , Shoumeng Yan , Hui Xu

Microarchitectural timing channels enable unwanted information flow across security boundaries, violating fundamental security assumptions. They leverage timing variations of several state-holding microarchitectural components and have been…

密码学与安全 · 计算机科学 2025-10-14 Nils Wistoff , Moritz Schneider , Frank K. Gürkaynak , Gernot Heiser , Luca Benini

As machine learning models become increasingly deployed across the edge of internet of things environments, a partitioned deep learning paradigm in which models are split across multiple computational nodes introduces a new dimension of…

机器学习 · 计算机科学 2025-07-11 Giulio Rossolini , Fabio Brau , Alessandro Biondi , Battista Biggio , Giorgio Buttazzo

MicroScope, and microarchitectural replay attacks in general, take advantage of the characteristics of speculative execution to trap the execution of the victim application in an infinite loop, enabling the attacker to amplify a…

密码学与安全 · 计算机科学 2021-03-22 Christos Sakalis , Stefanos Kaxiras , Magnus Själander

Recent security vulnerabilities that target speculative execution (e.g., Spectre) present a significant challenge for processor design. The highly publicized vulnerability uses speculative execution to learn victim secrets by changing cache…

Transient Execution Attacks (TEAs) have gradually become a major security threat to modern high-performance processors. They exploit the vulnerability of speculative execution to illegally access private data, and transmit them through…

密码学与安全 · 计算机科学 2023-04-18 Bowen Tang , Chenggang Wu , Pen-Chung Yew , Yinqian Zhang , Mengyao Xie , Yuanming Lai , Yan Kang , Wei Wang , Qiang Wei , Zhe Wang

Intel Software Guard Extensions (SGX) is a promising hardware-based technology for protecting sensitive computations from potentially compromised system software. However, recent research has shown that SGX is vulnerable to branch-shadowing…

密码学与安全 · 计算机科学 2018-10-04 Shohreh Hosseinzadeh , Hans Liljestrand , Ville Leppänen , Andrew Paverd

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

Detecting weaknesses in cryptographic algorithms is of utmost importance for designing secure information systems. The state-of-the-art soft analytical side-channel attack (SASCA) uses physical leakage information to make probabilistic…

机器学习 · 计算机科学 2025-01-24 Thomas Wedenig , Rishub Nagpal , Gaëtan Cassiers , Stefan Mangard , Robert Peharz

Various studies among side-channel attacks have tried to extract information through leakages from electronic devices to reach the instruction flow of some appliances. However, previous methods highly depend on the resolution of traced…

密码学与安全 · 计算机科学 2022-08-15 Pouya Narimani , Seyed Amin Habibi , Mohammad Ali Akhaee

Memory leaks are prevalent in various real-world software projects, thereby leading to serious attacks like denial-of-service. Though prior methods for detecting memory leaks made significant advance, they often suffer from low accuracy and…

密码学与安全 · 计算机科学 2025-04-08 Hongliang Liang , Luming Yin , Guohao Wu , Yuxiang Li , Qiuping Yi , Lei Wang

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

Cache template attacks demonstrated automated leakage of user input in shared libraries. However, for large binaries, the runtime is prohibitively high. Other automated approaches focused on cryptographic implementations and media software…

密码学与安全 · 计算机科学 2022-08-05 Martin Schwarzl , Erik Kraft , Daniel Gruss

Correctness for microprocessors is generally understood to be conformance with the associated instruction set architecture (ISA). This is the basis for one of the most important abstractions in computer science, allowing hardware designers…

密码学与安全 · 计算机科学 2025-06-23 Andrew T. Walter , Konstantinos Athanasiou , Panagiotis Manolios

This work presents a new tool to verify the correctness of cryptographic implementations with respect to cache attacks. Our methodology discovers vulnerabilities that are hard to find with other techniques, observed as exploitable leakage.…

密码学与安全 · 计算机科学 2017-09-07 Gorka Irazoqui , Kai Cong , Xiaofei Guo , Hareesh Khattri , Arun Kanuparthi , Thomas Eisenbarth , Berk Sunar

Existing tools to detect side-channel attacks on Intel SGX are grounded on the observation that attacks affect the performance of the victim application. As such, all detection tools monitor the potential victim and raise an alarm if the…

密码学与安全 · 计算机科学 2022-07-01 Jianyu Jiang , Claudio Soriente , Ghassan Karame

Modern processors are highly optimized systems where every single cycle of computation time matters. Many optimizations depend on the data that is being processed. Software-based microarchitectural attacks exploit effects of these…

密码学与安全 · 计算机科学 2017-06-20 Daniel Gruss