111 citations · 474 across the 32 of their papers we have counts for
12 papers · 2 filters
Physical Design Obfuscation of Hardware: A Comprehensive Investigation of Device- and Logic-Level Techniques
Arunkumar Vijayakumar, Vinay C. Patil, Daniel E. Holcomb +2
The threat of hardware reverse engineering is a growing concern for a large number of applications. A main defense strategy against reverse engineering is hardware obfuscation. In…
A Look at the Dark Side of Hardware Reverse Engineering -- A Case Study
Sebastian Wallat, Marc Fyrbiak, Moritz Schlögel +1
A massive threat to the modern and complex IC production chain is the use of untrusted off-shore foundries which are able to infringe valuable hardware design IP or to inject hardw…
Hardware Reverse Engineering: Overview and Open Challenges
Marc Fyrbiak, Sebastian Strauß, Christian Kison +4
Hardware reverse engineering is a universal tool for both legitimate and illegitimate purposes. On the one hand, it supports confirmation of IP infringement and detection of circui…
Insights into the Mind of a Trojan Designer: The Challenge to Integrate a Trojan into the Bitstream
Maik Ender, Pawel Swierczynski, Sebastian Wallat +3
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…
Stealthy Opaque Predicates in Hardware -- Obfuscating Constant Expressions at Negligible Overhead
Max Hoffmann, Christof Paar
Opaque predicates are a well-established fundamental building block for software obfuscation. Simplified, an opaque predicate implements an expression that provides constant Boolea…
Reverse Engineering x86 Processor Microcode
Philipp Koppe, Benjamin Kollenda, Marc Fyrbiak +4
Microcode is an abstraction layer on top of the physical components of a CPU and present in most general-purpose CPUs today. In addition to facilitate complex and vast instruction…
Interdiction in Practice -- Hardware Trojan Against a High-Security USB Flash Drive
Pawel Swierczynski, Marc Fyrbiak, Philipp Koppe +2
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…
Highway to HAL: Open-Sourcing the First Extendable Gate-Level Netlist Reverse Engineering Framework
Sebastian Wallat, Nils Albartus, Steffen Becker +6
Since hardware oftentimes serves as the root of trust in our modern interconnected world, malicious hardware manipulations constitute a ubiquitous threat in the context of the Inte…
Towards Cognitive Obfuscation: Impeding Hardware Reverse Engineering Based on Psychological Insights
Carina Wiesen, Nils Albartus, Max Hoffmann +5
In contrast to software reverse engineering, there are hardly any tools available that support hardware reversing. Therefore, the reversing process is conducted by human analysts c…
Teaching Hardware Reverse Engineering: Educational Guidelines and Practical Insights
Carina Wiesen, Steffen Becker, Marc Fyrbiak +4
Since underlying hardware components form the basis of trust in virtually any computing system, security failures in hardware pose a devastating threat to our daily lives. Hardware…
Side-Channel Hardware Trojan for Provably-Secure SCA-Protected Implementations
Samaneh Ghandali, Thorben Moos, Amir Moradi +1
Hardware Trojans have drawn the attention of academia, industry and government agencies. Effective detection mechanisms and countermeasures against such malicious designs can only…
Temperature-Based Hardware Trojan For Ring-Oscillator-Based TRNGs
Samaneh Ghandali, Daniel Holcomb, Christof Paar
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…