中文
相关论文

相关论文: Hardware-based stack buffer overflow attack detect…

200 篇论文

HUB format is an emerging technique to improve the hardware and time requirement when round to nearest is needed. On the other hand, RISC-V is an open-source ISA that many companies currently use in their designs. This paper presents a…

硬件体系结构 · 计算机科学 2024-01-19 Gerardo Bandera , Javier Salamero , Miquel Moreto , Julio Villalba

CFI is a computer security technique that detects runtime attacks by monitoring a program's branching behavior. This work presents a detailed analysis of the security policies enforced by 21 recent hardware-based CFI architectures. The goal…

密码学与安全 · 计算机科学 2017-08-01 Ruan de Clercq , Ingrid Verbauwhede

Existing techniques to ensure functional correctness and hardware trust during pre-silicon verification face severe limitations. In this work, we systematically leverage two key ideas: 1) Symbolic Quick Error Detection (Symbolic QED or…

硬件体系结构 · 计算机科学 2021-06-18 Karthik Ganesan , Srinivasa Shashank Nuthakki

Machine learning-based hardware malware detectors (HMDs) offer a potential game changing advantage in defending systems against malware. However, HMDs suffer from adversarial attacks, can be effectively reverse-engineered and subsequently…

密码学与安全 · 计算机科学 2021-03-15 Md Shohidul Islam , Ihsen Alouani , Khaled N. Khasawneh

Selective data protection is a promising technique to defend against the data leakage attack. In this paper, we revisit technical challenges that were neglected when applying this protection to real applications. These challenges include…

密码学与安全 · 计算机科学 2021-06-01 Lin Ma , Jinyan Xu , Jiadong Sun , Yajin Zhou , Xun Xie , Wenbo Shen , Rui Chang , Kui Ren

Cryptographic computations are fundamental to modern computing, ensuring data confidentiality and integrity. However, these operations are highly vulnerable to power side-channel attacks that exploit variations in power consumption to leak…

密码学与安全 · 计算机科学 2026-02-25 Amisha Srivastava , Muskan Porwal , Kanad Basu

Subverting the flow of instructions (e.g., by use of code-reuse attacks) still poses a serious threat to the security of today's systems. Various control flow integrity (CFI) schemes have been proposed as a powerful technique to detect and…

硬件体系结构 · 计算机科学 2021-03-09 Mario Telesklav , Stefan Tauner

The Controller Area Network (CAN) protocol, essential for automotive embedded systems, lacks inherent security features, making it vulnerable to cyber threats, especially with the rise of autonomous vehicles. Traditional security measures…

密码学与安全 · 计算机科学 2025-12-24 Franco Oberti , Stefano Di Carlo , Alessandro Savino

Software-exploitable Hardware Trojans (HTs) enable attackers to execute unauthorized software or gain illicit access to privileged operations. This manuscript introduces a hardware-based methodology for detecting runtime HT activations…

密码学与安全 · 计算机科学 2025-09-25 Alessandro Palumbo , Ruben Salvador

Return-Oriented Programming (ROP) is a software exploit for system compromise. By chaining short instruction sequences from existing code pieces, ROP can bypass static code-integrity checking approaches and non-executable page protections.…

密码学与安全 · 计算机科学 2016-09-12 Xueyang Wang , Jerry Backer

Cyber-Physical Systems have played an essential role in our daily lives, providing critical services such as power and water, whose operability, availability, and reliability must be ensured. The C programming language, prevalent in CPS…

密码学与安全 · 计算机科学 2025-11-26 Luis Ferreirinha , Iberia Medeiros

As RISC-V adoption accelerates, domains such as automotive, the Internet of Things (IoT), and industrial control are attracting growing attention. These domains are subject to stringent Size, Weight, Power, and Cost (SWaP-C) constraints,…

Since buffer overflow has long been a frequently occurring, high-risk vulnerability, various methods have been developed to support spatial memory safety and prevent buffer overflow. However, every proposed method, although effective in…

密码学与安全 · 计算机科学 2023-02-15 Seong-Kyun Mok , Eun-Sun Cho

Most of hardware-assisted solutions for software security, program monitoring, and event-checking approaches require instrumentation of the target software, an operation which can be performed using an SBI (Static Binary Instrumentation) or…

Virtualization is a key technology used in a wide range of applications, from cloud computing to embedded systems. Over the last few years, mainstream computer architectures were extended with hardware virtualization support, giving rise to…

硬件体系结构 · 计算机科学 2023-08-07 Bruno Sá , Luca Valente , José Martins , Davide Rossi , Luca Benini , Sandro Pinto

Dynamic Information Flow Tracking (DIFT) is a technique to track potential security vulnerabilities in software and hardware systems at run time. The last fifteen years have seen a lot of research work on DIFT, including both hardware-based…

密码学与安全 · 计算机科学 2019-11-14 Ali Jahanshahi

Autoscaling is a technology that automatically scales resources for applications without human intervention to ensure runtime Quality of Service (QoS) while reducing costs. However, user-facing cloud applications serve dynamic workloads…

软件工程 · 计算机科学 2026-03-03 Chunyang Meng , Haogang Tong , Tianyang Wu , Maolin Pan , Yang Yu , Yi Jiang

Control-flow attacks, usually achieved by exploiting a buffer-overflow vulnerability, have been a serious threat to system security for over fifteen years. Researchers have answered the threat with various mitigation techniques, but…

密码学与安全 · 计算机科学 2015-04-10 Andreas Follner , Eric Bodden

Reliability-based optimization (RBO) is crucial for identifying optimal risk-informed decisions for designing and operating engineering systems. However, its computation remains challenging as it requires a concurrent task of optimization…

最优化与控制 · 数学 2022-10-10 Ji-Eun Byun , Welington de Oliveira , Johannes O. Royset

The ability to collect statistics about the execution of a program within a CPU is of the utmost importance across all fields of computing since it allows characterizing the timing performance of a program. This capability is even more…