中文
相关论文

相关论文: Synthesizing Hardware-Software Leakage Contracts f…

200 篇论文

Consumer and defense systems demanded design and manufacturing of electronics with increased performance, compared to their predecessors. As such systems became ubiquitous in a plethora of domains, their application surface increased, thus…

密码学与安全 · 计算机科学 2022-08-19 Abhijitt Dhavlle

Confidential virtual machines (CVMs) based on trusted execution environments (TEEs) enable new privacy-preserving solutions. Yet, they leave side-channel leakage outside their threat model, shifting the responsibility of mitigating such…

密码学与安全 · 计算机科学 2025-12-15 Ruiyi Zhang , Albert Cheu , Adria Gascon , Daniel Moghimi , Phillipp Schoppmann , Michael Schwarz , Octavian Suciu

To protect cryptographic implementations from side-channel vulnerabilities, developers must adopt constant-time programming practices. As these can be error-prone, many side-channel detection tools have been proposed. Despite this, such…

Semiconductor design companies are integrating proprietary intellectual property (IP) blocks to build custom integrated circuits (IC) and fabricate them in a third-party foundry. Unauthorized IC copies cost these companies billions of…

密码学与安全 · 计算机科学 2021-04-20 Christian Pilato , Animesh Basak Chowdhury , Donatella Sciuto , Siddharth Garg , Ramesh Karri

As training artificial intelligence (AI) models is a lengthy and hence costly process, leakage of such a model's internal parameters is highly undesirable. In the case of AI accelerators, side-channel information leakage opens up the threat…

硬件体系结构 · 计算机科学 2024-12-11 Andrija Nešković , Saleh Mulhem , Alexander Treff , Rainer Buchty , Thomas Eisenbarth , Mladen Berekovic

Compiling programs to an instruction set architecture (ISA) requires a set of rewrite rules that map patterns consisting of compiler instructions to patterns consisting of ISA instructions. We synthesize such rules by constructing SMT…

计算机科学中的逻辑 · 计算机科学 2024-05-21 Ross Daly , Caleb Donovick , Caleb Terrill , Jackson Melchert , Priyanka Raina , Clark Barrett , Pat Hanrahan

Dataset distillation compresses a large real dataset into a small synthetic one, enabling models trained on the synthetic data to achieve performance comparable to those trained on the real data. Although synthetic datasets are assumed to…

密码学与安全 · 计算机科学 2026-03-03 Huajie Chen , Tianqing Zhu , Yuchen Zhong , Yang Zhang , Shang Wang , Feng He , Lefeng Zhang , Jialiang Shen , Minghao Wang , Wanlei Zhou

Microarchitectural timing side channels have been thoroughly investigated as a security threat in hardware designs featuring shared buffers (e.g., caches) or parallelism between attacker and victim task execution. However, contradicting…

In this paper, we investigate the strategies adopted by Solidity developers to fix security vulnerabilities in smart contracts. Vulnerabilities are categorized using the DASP TOP 10 taxonomy, and fixing strategies are extracted from GitHub…

Self-modifying code (SMC) allows programs to alter their own instructions, optimizing performance and functionality on x86 processors. Despite its benefits, SMC introduces unique microarchitectural behaviors that can be exploited for…

密码学与安全 · 计算机科学 2025-02-11 Seonghun Son , Daniel Moghimi , Berk Gulmezoglu

Since the discovery of Spectre, a large number of hardware mechanisms for secure speculation has been proposed. Intuitively, more defensive mechanisms are less efficient but can securely execute a larger class of programs, while more…

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

Smart contracts are nowadays at the core of most blockchain systems, as they specify and allow an agreement between entities that wish to perform a transaction. As any computer program, smart contracts are subject to the presence of…

密码学与安全 · 计算机科学 2024-07-19 Fernando Richter Vidal , Naghmeh Ivaki , Nuno Laranjeiro

This paper describes a complex networks approach to study the failure tolerance of mechatronic software systems under various types of hardware and/or software failures. We produce synthetic system architectures based on evidence of modular…

分布式、并行与集群计算 · 计算机科学 2013-10-04 Dharshana Kasthurirathna , Andy Dong , Mahendrarajah Piraveenan , Irem Y. Tumer

Code quality is of paramount importance in all types of software development settings. Our work seeks to enable Machine Learning (ML) engineers to write better code by helping them find and fix instances of Data Leakage in their models.…

软件工程 · 计算机科学 2025-03-20 Eman Abdullah AlOmar , Catherine DeMario , Roger Shagawat , Brandon Kreiser

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

The design of tiny trust anchors has received significant attention over the past decade, to secure low-end MCU-s that cannot afford expensive security mechanisms. In particular, hardware/software (hybrid) co-designs offer low hardware…

密码学与安全 · 计算机科学 2020-12-16 Ivan De Oliveira Nunes , Sashidhar Jakkamsetti , Gene Tsudik

Microarchitectural timing channels exploit information leakage between security domains that should be isolated, bypassing the operating system's security boundaries. These channels result from contention for shared microarchitectural…

密码学与安全 · 计算机科学 2024-09-13 Nils Wistoff , Gernot Heiser , Luca Benini

In the modern Systems-on-Chip (SoC), the Advanced eXtensible Interface (AXI) protocol exhibits security vulnerabilities, enabling partial or complete denial-of-service (DoS) through protocol-violation attacks. The recent countermeasures…

密码学与安全 · 计算机科学 2026-01-19 Wadid Foudhaili , Aykut Rencber , Anouar Nechi , Rainer Buchty , Mladen Berekovic , Andres Gomez , Saleh Mulhem

Consider a source and multiple users who observe the independent and identically distributed (i.i.d.) copies of correlated Gaussian random variables. The source wishes to compress its observations and store the result in a public database…

信息论 · 计算机科学 2024-07-31 Hassan ZivariFard , Remi A. Chou

Environmental noise (e.g.heat, ionized particles, etc.) causes transient faults in hardware, which lead to corruption of stored values. Mission-critical devices require such faults to be mitigated by fault-tolerance --- a combination of…

密码学与安全 · 计算机科学 2014-10-28 Filippo Del Tedesco , David Sands , Alejandro Russo
‹ 上一页 1 8 9 10 下一页 ›