activity
20172023
most citedPhysical Design Obfuscation of Hardware: A Comprehensive Investigation of Device- and Logic-Level Techniques

111 citations · 474 across the 32 of their papers we have counts for

collaborators

32 papers

cs.CR2023★ 3 cited

Evil from Within: Machine Learning Backdoors through Hardware Trojans

Alexander Warnecke, Julian Speith, Jan-Niklas Möller +2

Backdoors pose a serious threat to machine learning, as they can compromise the integrity of security-critical systems, such as self-driving cars. While different defenses have bee…

cs.IT2023★ 2 cited

RIS-Jamming: Breaking Key Consistency in Channel Reciprocity-based Key Generation

Guyue Li, Paul Staat, Haoyu Li +6

Channel Reciprocity-based Key Generation (CRKG) exploits reciprocal channel randomness to establish shared secret keys between wireless terminals. This new security technique is ex…

cs.CY2023

Explainability as a Requirement for Hardware: Introducing Explainable Hardware (XHW)

Timo Speith, Julian Speith, Steffen Becker +3

In today's age of digital technology, ethical concerns regarding computing systems are increasing. While the focus of such concerns currently is on requirements for software, this…

cs.CR2022★ 1 cited

Analog Physical-Layer Relay Attacks with Application to Bluetooth and Phase-Based Ranging

Paul Staat, Kai Jansen, Christian Zenger +2

Today, we use smartphones as multi-purpose devices that communicate with their environment to implement context-aware services, including asset tracking, indoor localization, conta…

cs.CR2021★ 1 cited

Anti-Tamper Radio: System-Level Tamper Detection for Computing Systems

Paul Staat, Johannes Tobisch, Christian Zenger +1

A whole range of attacks becomes possible when adversaries gain physical access to computing systems that process or contain sensitive data. Examples include side-channel analysis,…

cs.CR2021★ 9 cited

How Not to Protect Your IP -- An Industry-Wide Break of IEEE 1735 Implementations

Julian Speith, Florian Schweins, Maik Ender +3

Modern hardware systems are composed of a variety of third-party Intellectual Property (IP) cores to implement their overall functionality. Since hardware design is a globalized pr…

cs.IT2021

Reconfigurable Intelligent Surface for Physical Layer Key Generation: Constructive or Destructive?

Guyue Li, Lei Hu, Paul Staat +4

Physical layer key generation (PKG) is a promising means to provide on-the-fly shared secret keys by exploiting the intrinsic randomness of the radio channel. However, the performa…

cs.CR2021★ 2 cited

IRShield: A Countermeasure Against Adversarial Physical-Layer Wireless Sensing

Paul Staat, Simon Mulzer, Stefan Roth +5

Wireless radio channels are known to contain information about the surrounding propagation environment, which can be extracted using established wireless sensing methods. Thus, tod…

cs.CR2021★ 7 cited

Mirror Mirror on the Wall: Wireless Environment Reconfiguration Attacks Based on Fast Software-Controlled Surfaces

Paul Staat, Harald Elders-Boll, Markus Heinrichs +2

The intelligent reflecting surface (IRS) is a promising new paradigm in wireless communications for meeting the growing connectivity demands in next-generation mobile networks. IRS…

cs.CR2021★ 3 cited

An Exploratory Study of Hardware Reverse Engineering Technical and Cognitive Processes

Steffen Becker, Carina Wiesen, Nils Albartus +2

Understanding the internals of Integrated Circuits (ICs), referred to as Hardware Reverse Engineering (HRE), is of interest to both legitimate and malicious parties. HRE is a compl…

cs.CR2021★ 2 cited

ARMORY: Fully Automated and Exhaustive Fault Simulation on ARM-M Binaries

Max Hoffmann, Falk Schellenberg, Christof Paar

Embedded systems are ubiquitous. However, physical access of users and likewise attackers makes them often threatened by fault attacks: a single fault during the computation of a c…

cs.CR2021★ 39 cited

The Unpatchable Silicon: A Full Break of the Bitstream Encryption of Xilinx 7-Series FPGAs

Maik Ender, Amir Moradi, Christof Paar

The security of FPGAs is a crucial topic, as any vulnerability within the hardware can have severe consequences, if they are used in a secure design. Since FPGA designs are encoded…

cs.CR2021★ 6 cited

Promoting the Acquisition of Hardware Reverse Engineering Skills

Carina Wiesen, Steffen Becker, Nils Albartus Christof Paar +1

This full research paper focuses on skill acquisition in Hardware Reverse Engineering (HRE) - an important field of cyber security. HRE is a prevalent technique routinely employed…

cs.CR2021★ 10 cited

SPFA: SFA on Multiple Persistent Faults

Susanne Engels, Falk Schellenberg, Christof Paar

For classical fault analysis, a transient fault is required to be injected during runtime, e.g., only at a specific round. Instead, Persistent Fault Analysis (PFA) introduces a pow…

cs.CR2020★ 5 cited

Keys from the Sky: A First Exploration of Physical-Layer Security Using Satellite Links

Pascal Zimmer, Roland Weinreich, Christian T. Zenger +2

In this paper, we investigate physical-layer security (PLS) methods for proximity-based group-key establishment and proof of location. Fields of application include secure car-to-c…

cs.CR2020

Intelligent Reflecting Surface-Assisted Wireless Key Generation for Low-Entropy Environments

Paul Staat, Harald Elders-Boll, Markus Heinrichs +3

Physical layer key generation is a promising candidate for cryptographic key establishment between two wireless communication parties. It offers information-theoretic security and…

cs.CR2020

An Exploratory Analysis of Microcode as a Building Block for System Defenses

Benjamin Kollenda, Philipp Koppe, Marc Fyrbiak +3

Microcode is an abstraction layer used by modern x86 processors that interprets user-visible CISC instructions to hardware-internal RISC instructions. The capability to update x86…

cs.CR2019★ 111 cited

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…

cs.CR2019★ 34 cited

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…

cs.CR2019★ 92 cited

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…

cs.CR2019★ 35 cited

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…

cs.CR2019

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…

cs.CR2019★ 18 cited

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…

cs.CR2019★ 34 cited

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…