中文
相关论文

相关论文: CryptSan: Leveraging ARM Pointer Authentication fo…

200 篇论文

Valgrind, and specifically the included tool Memcheck, offers an easy and reliable way for checking the correctness of memory operations in programs. This works in an unintrusive way where Valgrind translates the program into intermediate…

软件工程 · 计算机科学 2013-10-04 Thomas M. Baumann , Jose Gracia

In recent years we have seen an explosion in the usage of low-cost, low-power microcontrollers (MCUs) in embedded devices around us due to the popularity of Internet of Things (IoT) devices. Although this is good from an economics…

密码学与安全 · 计算机科学 2024-02-01 Haoqi Shan , Dean Sullivan , Orlando Arias

Sanitizers are a relatively recent trend in software engineering. They aim at automatically finding bugs in programs, and they are now commonly available to programmers as part of compiler toolchains. For example, the LLVM project includes…

软件工程 · 计算机科学 2021-02-26 Clement Courbet

The eBPF framework enables execution of user-provided code in the Linux kernel. In the last few years, a large ecosystem of cloud services has leveraged eBPF to enhance container security, system observability, and network management.…

密码学与安全 · 计算机科学 2024-09-13 Soo Yee Lim , Tanya Prasad , Xueyuan Han , Thomas Pasquier

We introduce a novel concept, called Name Confusion, and demonstrate how it can be employed to thwart multiple classes of code-reuse attacks. By building upon Name Confusion, we derive Phantom Name System (PNS): a security protocol that…

密码学与安全 · 计算机科学 2020-08-28 Mohamed Tarek Ibn Ziad , Miguel A. Arroyo , Evgeny Manzhosov , Vasileios P. Kemerlis , Simha Sethumadhavan

Computation in-memory is a promising non-von Neumann approach aiming at completely diminishing the data transfer to and from the memory subsystem. Although a lot of architectures have been proposed, compiler support for such architectures…

硬件体系结构 · 计算机科学 2020-07-02 Kanishkan Vadivel , Lorenzo Chelini , Ali BanaGozar , Gagandeep Singh , Stefano Corda , Roel Jordans , Henk Corporaal

Memory persistency models provide a foundation for persistent programming by specifying which (and when) writes to non-volatile memory (NVM) become persistent. Memory persistency models for the Intel-x86 and Arm architectures have been…

编程语言 · 计算机科学 2024-05-30 Vasileios Klimis , Alastair F. Donaldson , Viktor Vafeiadis , John Wickerson , Azalea Raad

Recently, two certificateless three-party authenticated key agreement protocols were proposed, and both protocols were claimed they can meet the desirable security properties including forward security, key compromise impersonation…

密码学与安全 · 计算机科学 2013-01-23 Haiyan Sun , Qiaoyan Wen , Hua Zhang , Zhengping Jin , Wenmin Li

The transition from x86 to ARM architecture is becoming increasingly common across various domains, primarily driven by ARM's energy efficiency and improved performance across traditional sectors. However, this ISA shift poses significant…

编程语言 · 计算机科学 2024-11-26 Ahmed Heakl , Chaimaa Abi , Rania Hossam , Abdulrahman Mahmoud

Memory-unsafe programming languages such as C and C++ are the preferred languages for systems programming, embedded systems, and performance-critical applications. The widespread use of these languages makes the risk of memory-related…

密码学与安全 · 计算机科学 2024-07-09 Sacha Ruchlejmer

Microarchitectural attacks exploit the abstraction gap between the Instruction Set Architecture (ISA) and how instructions are actually executed by processors to compromise the confidentiality and integrity of a system. To secure systems…

密码学与安全 · 计算机科学 2020-12-29 Marco Guarnieri , Marco Patrignani

Modern society is getting accustomed to the Internet of Things (IoT) and Cyber-Physical Systems (CPS) for a variety of applications that involves security-critical user data and information transfers. In the lower end of the spectrum, these…

密码学与安全 · 计算机科学 2023-05-08 Avani Dave Nilanjan Banerjee Chintan Patel

With the exponential rise in the use of cloud services, smart devices, and IoT devices, advanced cyber attacks have become increasingly sophisticated and ubiquitous. Furthermore, the rapid evolution of computing architectures and memory…

密码学与安全 · 计算机科学 2025-01-09 Jyotiprakash Mishra , Sanjay K. Sahay

Many commercially available memory chips are fabricated worldwide in untrusted facilities. Therefore, a counterfeit memory chip can easily enter into the supply chain in different formats. Deploying these counterfeit memory chips into an…

密码学与安全 · 计算机科学 2023-05-08 B. M. S. Bahar Talukder , Farah Ferdaus , Md Tauhidur Rahman

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

We introduce CryptGPU, a system for privacy-preserving machine learning that implements all operations on the GPU (graphics processing unit). Just as GPUs played a pivotal role in the success of modern deep learning, they are also essential…

密码学与安全 · 计算机科学 2021-04-23 Sijun Tan , Brian Knott , Yuan Tian , David J. Wu

We consider the verification of lock-free data structures that manually manage their memory with the help of a safe memory reclamation (SMR) algorithm. Our first contribution is a type system that checks whether a program properly manages…

编程语言 · 计算机科学 2019-11-27 Roland Meyer , Sebastian Wolff

Fault injection attacks represent an effective threat to embedded systems. Recently, Laurent et al. have reported that fault injection attacks can leverage faults inside the microarchitecture. However, state-of-the-art counter-measures,…

密码学与安全 · 计算机科学 2023-09-06 Thomas Chamelot , Damien Couroussé , Karine Heydemann

The Replay Protected Memory Block (RPMB) in modern storage systems provides a secure area where data integrity is ensured by authentication. This block is used in digital devices to store pivotal information that must be safeguarded against…

密码学与安全 · 计算机科学 2025-12-01 Aya Fukami , Richard Buurke

The large number of recent JEDEC DRAM standard releases and their increasing feature set makes it difficult for designers to rapidly upgrade the memory controller IPs to each new standard. Especially the hardware verification is challenging…

形式语言与自动机理论 · 计算机科学 2022-10-03 Lukas Steiner , Chirag Sudarshan , Matthias Jung , Dominik Stoffel , Norbert Wehn
‹ 上一页 1 8 9 10 下一页 ›