中文
相关论文

相关论文: FuCE: Fuzzing+Concolic Execution guided Trojan Det…

200 篇论文

Hardware Trojan detection and protection is becoming more crucial as more untrusted third parties manufacture many parts of critical systems nowadays. The most common way to detect hardware Trojans is comparing the untrusted design with a…

密码学与安全 · 计算机科学 2017-11-06 Amr Alanwar , Mona A. Aboelnaga , Yousra Alkabani , M. Watheq El-Kharashi , Hassan Bedour

Both malware and antivirus detection tools advance in their capabilities. Malware aim is to evade the detection while antivirus is to detect the malware. Over time, the detection techniques evolved from simple static signature matching over…

密码学与安全 · 计算机科学 2019-06-26 Ivica Stipovic

The growing use of third-party hardware accelerators (e.g., FPGAs, ASICs) for deep neural networks (DNNs) introduces new security vulnerabilities. Conventional model-level backdoor attacks, which only poison a model's weights to misclassify…

密码学与安全 · 计算机科学 2026-03-17 Sanskar Amgain , Daniel Lobo , Atri Chatterjee , Swarup Bhunia , Fnu Suya

Malware abuses TLS to encrypt its malicious traffic, preventing examination by content signatures and deep packet inspection. Network detection of malicious TLS flows is an important, but challenging, problem. Prior works have proposed…

密码学与安全 · 计算机科学 2022-12-26 Gibran Gomez , Platon Kotzias , Matteo Dell'Amico , Leyla Bilge , Juan Caballero

Many modern embedded systems have end-to-end (EtoE) latency constraints that necessitate precise timing to ensure high reliability and functional correctness. The combination of High-Level Synthesis (HLS) and Design Space Exploration (DSE)…

硬件体系结构 · 计算机科学 2024-09-26 Yuchao Liao , Tosiron Adegbija , Roman Lysecky

The hardware security community has made significant advances in detecting Hardware Trojan vulnerabilities using software fuzzing-inspired automated analysis. However, the Electronic Design Automation (EDA) code base itself remains…

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

Software model checking is a verification technique which is widely used for checking temporal properties of software systems. Even though it is a property verification technique, its common usage in practice is in "bug finding", that is,…

软件工程 · 计算机科学 2022-04-20 Ruijie Meng , Zhen Dong , Jialin Li , Ivan Beschastnikh , Abhik Roychoudhury

Fully homomorphic encryption (FHE) enables secure computation on encrypted data, mitigating privacy concerns in cloud and edge environments. However, due to its high compute and memory demands, extensive acceleration research has been…

密码学与安全 · 计算机科学 2026-03-18 Wonseok Choi , Hyunah Yu , Jongmin Kim , Hyesung Ji , Jaiyoung Park , Jung Ho Ahn

Large Language Models (LLMs) have demonstrated remarkable capabilities in various domains, but their vulnerability to trojan or backdoor attacks poses significant security risks. This paper explores the challenges and insights gained from…

计算与语言 · 计算机科学 2024-04-23 Narek Maloyan , Ekansh Verma , Bulat Nutfullin , Bislan Ashinov

High-throughput screening (HTS) is a large-scale hierarchical process in which a large number of chemicals are tested in multiple stages. Conventional statistical analyses of HTS studies often suffer from high testing error rates and…

应用统计 · 统计学 2017-07-13 Tao Feng , Pallavi Basu , Wenguang Sun , Hsun Teresa Ku , Wendy J. Mack

With the current increase in the data produced by the Large Hadron Collider (LHC) at CERN, it becomes important to process this data in a corresponding manner. To begin with, to efficiently select events that contain relevant information…

硬件体系结构 · 计算机科学 2022-12-09 Natalia Cherezova , Dmitri Mihhailov , Sergei Devadze , Artur Jutman

Dynamic High-Level Synthesis (HLS) uses additional hardware to perform memory disambiguation at runtime, increasing loop throughput in irregular codes compared to static HLS. However, most irregular codes consist of multiple sibling loops,…

硬件体系结构 · 计算机科学 2025-01-27 Robert Szafarczyk , Syed Waqar Nabi , Wim Vanderbauwhede

Field-programmable gate arrays (FPGAs) provide an opportunity to co-design applications with hardware accelerators, yet they remain difficult to program. High-level synthesis (HLS) tools promise to raise the level of abstraction by…

The use of third-party IP cores in implementing applications in FPGAs has given rise to the threat of malicious alterations through the insertion of hardware Trojans. To address this threat, it is important to predict the way hardware…

硬件体系结构 · 计算机科学 2020-04-06 Ash Luft , Mihai Sima , Michael McGuire

High-level synthesis, source-to-source compilers, and various Design Space Exploration techniques for pragma insertion have significantly improved the Quality of Results of generated designs. These tools offer benefits such as reduced…

软件工程 · 计算机科学 2025-03-04 Stéphane Pouget , Louis-Noël Pouchet , Jason Cong

The rapid expansion of heterogeneous Internet of Things (IoT) environments has heightened security risks, as resource-constrained devices remain vulnerable to diverse cyberattacks. Federated Learning (FL) has emerged as a privacy-preserving…

网络与互联网体系结构 · 计算机科学 2026-02-16 Saadat Izadi , Mahmood Ahmadi

Compiling high-level programs to target high-speed packet-processing pipelines is a challenging combinatorial optimization problem. The compiler must configure the pipeline's resources to match the high-level semantics of the program, while…

网络与互联网体系结构 · 计算机科学 2022-11-22 Xiangyu Gao , Divya Raghunathan , Ruijie Fang , Tao Wang , Xiaotong Zhu , Anirudh Sivaraman , Srinivas Narayana , Aarti Gupta

Software fuzzing has become a cornerstone in automated vulnerability discovery, yet existing mutation strategies often lack semantic awareness, leading to redundant test cases and slow exploration of deep program states. In this work, I…

密码学与安全 · 计算机科学 2025-11-07 Shiyin Lin

In recent years, hardware accelerators based on field-programmable gate arrays (FPGAs) have been widely adopted, thanks to FPGAs' extraordinary flexibility. However, with the high flexibility comes the difficulty in design and optimization.…

硬件体系结构 · 计算机科学 2022-07-19 Mang Yu , Sitao Huang , Deming Chen

As the complexity of modern processors has increased over the years, developing effective verification strategies to identify bugs prior to manufacturing has become critical. Undiscovered micro-architectural bugs in processors can manifest…