English
Related papers

Related papers: Detecting Hardware Trojans in Microprocessors via …

200 papers

Logic locking has been proposed to safeguard intellectual property (IP) during chip fabrication. Logic locking techniques protect hardware IP by making a subset of combinational modules in a design dependent on a secret key that is withheld…

Cryptography and Security · Computer Science 2023-04-18 Hongye Xu , Dongfang Liu , Cory Merkel , Michael Zuzak

The rise of hardware-level security threats, such as side-channel attacks, hardware Trojans, and firmware vulnerabilities, demands advanced detection mechanisms that are more intelligent and adaptive. Traditional methods often fall short in…

Cryptography and Security · Computer Science 2025-05-29 Banafsheh Saber Latibari , Najmeh Nazari , Avesta Sasan , Houman Homayoun , Pratik Satam , Soheil Salehi , Hossein Sayadi

This paper proposes a method for identification of a user`s fixed string set (which can be a command/instruction set for a terminal or microprocessor). This method is fast and has very small memory requirements, compared to a traditional…

Human-Computer Interaction · Computer Science 2007-05-23 Dimitrios Skraparlis

Fault injection attacks represent a class of threats that can compromise embedded systems across multiple layers of abstraction, such as system software, instruction set architecture (ISA), microarchitecture, and physical implementation.…

Cryptography and Security · Computer Science 2025-05-07 Arsalan Ali Malik , Harshvadan Mihir , Aydin Aysu

Hyperscaler reports of silent data corruptions (SDCs), presumed to be caused by silicon manufacturing defects, have motivated the development of functional tests for detecting defective CPUs. We present ITHICA, an approach for automatically…

Hardware Architecture · Computer Science 2026-05-18 Ioanna Vavelidou , Subho S. Banerjee , Eric X. Liu , Mike Fuller , Subhasish Mitra , Caroline Trippel

Cyber attacks and malware are now more prevalent than ever and the trend is ever upward. There have been several approaches to attack detection including resident software applications at the root or user level, e.g., virus detection, and…

Cryptography and Security · Computer Science 2018-07-31 James Christopher Foreman

Masking is a countermeasure against Power Side Channel Attacks (PSCAs) in both software and hardware implementations of cryptographic algorithms. Compared to software masking, implementing masked hardware is time consuming and error prone.…

Cryptography and Security · Computer Science 2026-03-20 Nilotpola Sarma , Vaishali Ghanshyam Chaudhuri , Chandan Karfa

The threat of inserting hardware Trojans during the design, production, or in-field poses a danger for integrated circuits in real-world applications. A particular critical case of hardware Trojans is the malicious manipulation of…

Cryptography and Security · Computer Science 2019-10-04 Maik Ender , Pawel Swierczynski , Sebastian Wallat , Matthias Wilhelm , Paul Martin Knopp , Christof Paar

As part of the revelations about the NSA activities, the notion of interdiction has become known to the public: the interception of deliveries to manipulate hardware in a way that backdoors are introduced. Manipulations can occur on the…

Cryptography and Security · Computer Science 2019-10-03 Pawel Swierczynski , Marc Fyrbiak , Philipp Koppe , Amir Moradi , Christof Paar

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…

Cryptography and Security · Computer Science 2025-12-24 Franco Oberti , Stefano Di Carlo , Alessandro Savino

Modern IoT and embedded platforms must start execution from a known trusted state to thwart malware, ensure secure firmware updates, and protect critical infrastructure. Current approaches to establish a root of trust depend on secret keys…

Cryptography and Security · Computer Science 2025-09-30 Friedrich Doku , Peter Dinda

The growing complexity of global supply chains has made hardware Trojans a significant threat in sensor-based power electronics. Traditional Trojan designs depend on digital triggers or fixed threshold conditions that can be detected during…

Cryptography and Security · Computer Science 2025-10-01 Yonatan Gizachew Achamyeleh , Yang Xiang , Yun-Ping Hsiao , Yasamin Moghaddas , Mohammad Abdullah Al Faruque

Hardware trojan detection methods, based on machine learning (ML) techniques, mainly identify suspected circuits but lack the ability to explain how the decision was arrived at. An explainable methodology and architecture is introduced…

Cryptography and Security · Computer Science 2024-10-01 Paul Whitten , Francis Wolff , Chris Papachristou

Application developers often place executable assertions -- equipped with program-specific predicates -- in their system, targeting programming errors. However, these detectors can detect data errors resulting from transient hardware faults…

Software Engineering · Computer Science 2016-08-23 Michael Lenz , Horst Schirmeier

This paper presents HeNet, a hierarchical ensemble neural network, applied to classify hardware-generated control flow traces for malware detection. Deep learning-based malware detection has so far focused on analyzing executable files and…

Cryptography and Security · Computer Science 2018-01-09 Li Chen , Salmin Sultana , Ravi Sahita

Due to the current horizontal business model that promotes increasing reliance on untrusted third-party Intellectual Properties (IPs), CAD tools, and design facilities, hardware Trojan attacks have become a serious threat to the…

Cryptography and Security · Computer Science 2022-04-20 Jonathan Cruz , Pravin Gaikwad , Abhishek Nair , Prabuddha Chakraborty , Swarup Bhunia

Many design companies have gone fabless and rely on external fabrication facilities to produce chips due to increasing cost of semiconductor manufacturing. However, not all of these facilities can be considered trustworthy; some may inject…

Cryptography and Security · Computer Science 2024-10-01 Kevin Kwiat , Jason Kulick , Paul Ratazzi

As a direct cause of software defects, human error is the key to understanding and identifying defects. We propose a new code inspection method: targeted code inspection based on human error mechanisms of software engineers. Based on the…

Software Engineering · Computer Science 2022-02-07 Fuqun Huang , Henrique Madeira

State-of-the-art techniques for addressing scaling-related main memory errors identify and repair bits that are at risk of error from within the memory controller. Unfortunately, modern main memory chips internally use on-die error…

Hardware Architecture · Computer Science 2021-12-21 Minesh Patel , Geraldo F. Oliveira , Onur Mutlu

True random number generators (TRNGs) are essential components of cryptographic designs, which are used to generate private keys for encryption and authentication, and are used in masking countermeasures. In this work, we present a…

Cryptography and Security · Computer Science 2019-10-03 Samaneh Ghandali , Daniel Holcomb , Christof Paar
‹ Prev 1 4 5 6 7 8 10 Next ›