中文
相关论文

相关论文: Fully Randomized Pointers

200 篇论文

As the demand for highly secure and dependable lightweight systems increases in the modern world, Physically Unclonable Functions (PUFs) continue to promise a lightweight alternative to high-cost encryption techniques and secure key…

密码学与安全 · 计算机科学 2022-07-12 Owen Millwood , Jack Miskelly , Bohao Yang , Prosanta Gope , Elif Kavun , Chenghua Lin

Memory corruption vulnerabilities in C/C++ applications enable attackers to execute code, change data, and leak information. Current memory sanitizers do no provide comprehensive coverage of a program's data. In particular, existing tools…

密码学与安全 · 计算机科学 2019-11-27 Nathan Burow , Derrick McKee , Scott A. Carr , Mathias Payer

Randomized benchmarking is a powerful technique to efficiently estimate the performance and reliability of quantum gates, circuits and devices. Here we propose to perform randomized benchmarking in a coherent way, where superpositions of…

量子物理 · 物理学 2021-07-14 Jorge Miguel-Ramiro , Alexander Pirker , Wolfgang Dür

Federated Prompt Learning has emerged as a communication-efficient and privacy-preserving paradigm for adapting large vision-language models like CLIP across decentralized clients. However, the security implications of this setup remain…

密码学与安全 · 计算机科学 2026-01-28 Momin Ahmad Khan , Yasra Chandio , Fatima Muhammad Anwar

Reed-Muller (RM) codes achieve the capacity of general binary-input memoryless symmetric channels and are conjectured to have a comparable performance to that of random codes in terms of scaling laws. However, such results are established…

In-memory computing (IMC) can eliminate the data movement between processor and memory which is a barrier to the energy-efficiency and performance in Von-Neumann computing. Resistive RAM (RRAM) is one of the promising devices for IMC…

硬件体系结构 · 计算机科学 2020-11-03 Sina Sayyah Ensan , Swaroop Ghosh , Seyedhamidreza Motaman , Derek Weast

Stack canaries remain a widely deployed defense against memory corruption attacks. Despite their practical usefulness, canaries are vulnerable to memory disclosure and brute-forcing attacks. We propose PCan, a new approach based on…

密码学与安全 · 计算机科学 2019-09-13 Hans Liljestrand , Zaheer Gauhar , Thomas Nyman , Jan-Erik Ekberg , N. Asokan

Memory-safety bugs introduce critical software-security issues. Rust provides memory-safe mechanisms to avoid memory-safety bugs in programming, while still allowing unsafe escape hatches via unsafe code. However, the unsafe code that…

密码学与安全 · 计算机科学 2022-12-07 Sangdon Park , Xiang Cheng , Taesoo Kim

Deep neural networks are susceptible to adversarial attacks, which can compromise their performance and accuracy. Adversarial Training (AT) has emerged as a popular approach for protecting neural networks against such attacks. However, a…

机器学习 · 计算机科学 2024-02-20 Vijaya Raghavan T Ramkumar , Bahram Zonooz , Elahe Arani

Robust optimization is a very popular means to address decision-making problems affected by uncertainty. Its success has been fueled by its attractive robustness and scalability properties, by ease of modeling, and by the limited…

最优化与控制 · 数学 2020-06-17 Phebe Vayanos , Qing Jin , George Elissaios

Post-Quantum Cryptographic (PQC) algorithms are mathematically secure and resistant to quantum attacks but can still leak sensitive information in hardware implementations due to natural faults or intentional fault injections. The intent…

密码学与安全 · 计算机科学 2025-08-06 Rourab Paul , Paresh Baidya , Krishnendu Guha

Deep neural networks are vulnerable to so-called adversarial examples: inputs which are intentionally constructed to cause the model to make incorrect predictions or classifications. Adversarial examples are often visually indistinguishable…

机器学习 · 计算机科学 2024-05-28 Jonathan Peck , Bart Goossens

Safe lock-free memory reclamation is a difficult problem. Existing solutions follow three basic methods (or their combinations): epoch based reclamation, hazard pointers, and optimistic reclamation. Epoch-based methods are fast, but do not…

分布式、并行与集群计算 · 计算机科学 2021-07-30 Gali Sheffi , Maurice Herlihy , Erez Petrank

Upcoming certification actions related to the security of machine learning (ML) based systems raise major evaluation challenges that are amplified by the large-scale deployment of models in many hardware platforms. Until recently, most of…

密码学与安全 · 计算机科学 2023-09-15 Mathieu Dumont , Kevin Hector , Pierre-Alain Moellic , Jean-Max Dutertre , Simon Pontié

Reinforcement learning algorithms, just like any other Machine learning algorithm pose a serious threat from adversaries. The adversaries can manipulate the learning algorithm resulting in non-optimal policies. In this paper, we analyze the…

机器学习 · 计算机科学 2021-03-12 Aqeel Anwar , Arijit Raychowdhury

Memory safety violations in low-level code, written in languages like C, continues to remain one of the major sources of software vulnerabilities. One method of removing such violations by construction is to port C code to a safe C dialect.…

软件工程 · 计算机科学 2024-04-02 Nausheen Mohammed , Akash Lal , Aseem Rastogi , Subhajit Roy , Rahul Sharma

Low-level programming languages with weak/static type systems, such as C and C++, are vulnerable to errors relating to the misuse of memory at runtime, such as (sub-)object bounds overflows, (re)use-after-free, and type confusion. Such…

编程语言 · 计算机科学 2018-04-20 Gregory J. Duck , Roland H. C. Yap

Data poisoning attacks, in which an adversary corrupts a training set with the goal of inducing specific desired mistakes, have raised substantial concern: even just the possibility of such an attack can make a user no longer trust the…

机器学习 · 计算机科学 2022-03-09 Maria-Florina Balcan , Avrim Blum , Steve Hanneke , Dravyansh Sharma

While memory corruption bugs stemming from the use of unsafe programming languages are an old and well-researched problem, the resulting vulnerabilities still dominate real-world exploitation today. Various mitigations have been proposed to…

密码学与安全 · 计算机科学 2021-08-20 Emanuel Q. Vintila , Philipp Zieris , Julian Horsch

Memory corruption errors in C/C++ programs remain the most common source of security vulnerabilities in today's systems. Control-flow hijacking attacks exploit memory corruption vulnerabilities to divert program execution away from the…

密码学与安全 · 计算机科学 2019-11-26 Nathan Burow , Scott A. Carr , Joseph Nash , Per Larsen , Michael Franz , Stefan Brunthaler , Mathias Payer