中文
相关论文

相关论文: An Overview of FPGA-inspired Obfuscation Technique…

200 篇论文

Largely known for attack scenarios, code reuse techniques at a closer look reveal properties that are appealing also for program obfuscation. We explore the popular return-oriented programming paradigm under this light, transforming program…

密码学与安全 · 计算机科学 2021-08-12 Pietro Borrello , Emilio Coppa , Daniele Cono D'Elia

Dynamic partial reconfiguration enables multi-tenancy in cloud-based FPGAs, which presents security challenges for tenants, IPs, and data. Malicious users can exploit FPGAs for remote side-channel attacks (SCAs), and shared on-chip…

密码学与安全 · 计算机科学 2023-03-14 Mahya Morid Ahmadi , Faiq Khalid , Radha Vaidya , Florian Kriebel , Andreas Steininger , Muhammad Shafique

Code obfuscation is the conversion of original source code into a functionally equivalent but less readable form, aiming to prevent reverse engineering and intellectual property theft. This is a challenging task since it is crucial to…

软件工程 · 计算机科学 2025-04-22 Lorenzo De Tomasi , Claudio Di Sipio , Antinisca Di Marco , Phuong T. Nguyen

The globalization of the Integrated Circuit (IC) supply chain, driven by time-to-market and cost considerations, has made ICs vulnerable to hardware Trojans (HTs). Against this threat, a promising approach is to use Machine Learning…

密码学与安全 · 计算机科学 2024-01-05 Behnam Omidi , Khaled N. Khasawneh , Ihsen Alouani

In the era of the internet and smart devices, the detection of malware has become crucial for system security. Malware authors increasingly employ obfuscation techniques to evade advanced security solutions, making it challenging to detect…

密码学与安全 · 计算机科学 2024-04-04 S M Rakib Hasan , Aakar Dhakal

Hardware trojans are malicious circuits which compromise the functionality and security of an integrated circuit (IC). These circuits are manufactured directly into the silicon and cannot be fixed by security patches like software. The…

机器学习 · 计算机科学 2026-05-21 Paul Whitten , Francis Wolff , Chris Papachristou

The growing use of FPGAs in reconfigurable systems introducessecurity risks through malicious bitstreams that could cause denial-of-service (DoS), data leakage, or covert attacks. We investigated chip-level hardware malicious payload in…

密码学与安全 · 计算机科学 2025-09-03 Rye Stahle-Smith , Rasha Karakchi

Modern chip designs are increasingly complex, making it difficult for developers to glean meaningful insights about hardware behavior while real workloads are running. Hardware introspection aims to solve this by enabling the hardware…

硬件体系结构 · 计算机科学 2025-09-29 Ian McDougall , Shayne Wadle , Harish Batchu , Karthikeyan Sankaralingam

The globalization of semiconductor supply chains has exposed Network-on-Chip (NoC) interconnects in System-on-Chip (SoC) architectures to critical security risks, including reverse engineering and IP theft. To address these threats, this…

密码学与安全 · 计算机科学 2025-03-10 Dipal Halder

We introduce a protection-based IP security scheme to protect soft and firm IP cores which are used on FPGA devices. The scheme is based on Finite State Machin (FSM) obfuscation and exploits Physical Unclonable Function (PUF) for FPGA…

密码学与安全 · 计算机科学 2021-01-22 Farzane Khajuyi , Behnam Ghavami , Human Nikmehr

Most recent theoretical literature on program obfuscation is based on notions like Virtual Black Box (VBB) obfuscation and indistinguishability Obfuscation (iO). These notions are very strong and are hard to satisfy. Further, they offer far…

密码学与安全 · 计算机科学 2020-11-06 Muhammad Rizwan Asghar , Steven Galbraith , Andrea Lanzi , Giovanni Russello , Lukas Zobernig

Attacks based on side-channel analysis (SCA) pose a severe security threat to modern computing platforms, further exacerbated on IoT devices by their pervasiveness and handling of private and critical data. Designing SCA-resistant computing…

密码学与安全 · 计算机科学 2025-03-18 Davide Zoni , Andrea Galimberti , Davide Galli

Gate camouflaging is a technique for obfuscating the function of a circuit against reverse engineering attacks. However, if an adversary has pre-existing knowledge about the set of functions that are viable for an application, random…

密码学与安全 · 计算机科学 2017-03-03 Shahrzad Keshavarz , Christof Paar , Daniel Holcomb

State-of-the-art attacks against cyclic logic obfuscation use satisfiability solvers that are equipped with a set of cycle avoidance clauses. These cycle avoidance clauses are generated in a pre-processing step and define various key…

密码学与安全 · 计算机科学 2020-01-27 Shervin Roshanisefat , Hadi Mardani Kamali , Houman Homayoun , Avesta Sasan

Due to the globalization of semiconductor manufacturing and test processes, the system-on-a-chip (SoC) designers no longer design the complete SoC and manufacture chips on their own. This outsourcing of the design and manufacturing of…

密码学与安全 · 计算机科学 2020-12-14 Ayush Jain , Ziqi Zhou , Ujjwal Guin

Large language models (LLMs) have shown promise in software engineering, yet their effectiveness for binary analysis remains unexplored. We present the first comprehensive evaluation of commercial LLMs for assembly code deobfuscation.…

软件工程 · 计算机科学 2025-06-06 Anton Tkachenko , Dmitrij Suskevic , Benjamin Adolphi

Counterfeit products pose significant risks to public health and safety through infiltrating untrusted supply chains. Among numerous anti-counterfeiting techniques, leveraging inherent, unclonable microscopic irregularities of paper…

密码学与安全 · 计算机科学 2025-12-11 Anirudh Nakra , Nayeeb Rashid , Chau-Wai Wong , Min Wu

Embedded digital devices are progressively deployed in dependable or safety-critical systems. These devices undergo significant hardware ageing, particularly in harsh environments. This increases their likelihood of failure. It is crucial…

硬件体系结构 · 计算机科学 2025-04-21 Leandro Lanzieri , Gianluca Martino , Goerschwin Fey , Holger Schlarb , Thomas C. Schmidt , Matthias Wählisch

Malware constitutes a major global risk affecting millions of users each year. Standard algorithms in detection systems perform insufficiently when dealing with malware passed through obfuscation tools. We illustrate this studying in detail…

密码学与安全 · 计算机科学 2019-11-12 Alberto Redondo , David Rios Insua

Obfuscation of computer programs has historically been approached either as a practical but \textit{ad hoc} craft to make reverse engineering subjectively difficult, or as a sound theoretical investigation unfortunately detached from the…

密码学与安全 · 计算机科学 2024-11-11 Ali Ajorian , Erick Lavoie , Christian Tschudin