Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Christopher Huth

dblp:177/2248 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
2since 2021 · last 2023
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 4 · 1 since 2021Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
4 papers
Systems and software security · 33% Cyber-physical and IoT security · 27% Network security · 27%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 100%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security › protocol security
source authentication
0.822020
EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks · NDSS 2020
Scission: Signal Characteristic-Based Sender Identification and Intrusion Detection in Automotive Networks · CCS 2018
Systems and software security › vulnerability discovery
fuzzing
0.712023
Fuzzing Embedded Systems using Debug Interfaces · ISSTA 2023
Systems and software security
vulnerability discovery
0.712023
Fuzzing Embedded Systems using Debug Interfaces · ISSTA 2023
Cyber-physical and IoT security
vehicular network security
0.412020
EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks · NDSS 2020
Cyber-physical and IoT security
automotive security
0.312018
Scission: Signal Characteristic-Based Sender Identification and Intrusion Detection in Automotive Networks · CCS 2018
Cyber-physical and IoT security › in-vehicle network security › controller area network security
CAN bus intrusion detection
0.312018
Scission: Signal Characteristic-Based Sender Identification and Intrusion Detection in Automotive Networks · CCS 2018
Network security › intrusion detection and prevention
intrusion detection
0.312018
Scission: Signal Characteristic-Based Sender Identification and Intrusion Detection in Automotive Networks · CCS 2018
Cryptographic primitives and cryptanalysis
key generation
0.212016
MEMS Gyroscopes as Physical Unclonable Functions · CCS 2016
Hardware security and side channels › hardware security primitives
physical unclonable function
0.212016
MEMS Gyroscopes as Physical Unclonable Functions · CCS 2016
Embedded and real-time systems
cyber-physical system platforms
0.112020
EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks · NDSS 2020
Embedded and real-time systems › cyber-physical system platforms
in-vehicle networks
0.112020
EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks · NDSS 2020

Methods — techniques the papers use, named apart from their topics

debug interface · 1.3coverage-guided fuzzing · 1.3fingerprinting · 0.9edge computing · 0.9signal fingerprinting · 0.3physical-layer fingerprinting · 0.3quantization scheme · 0.2monte carlo simulation · 0.2fuzzy extractor · 0.2
YearPublicationVenuePosition
2023 Fuzzing Embedded Systems using Debug Interfaces
abstract
Fuzzing embedded systems is hard. Their key components – microcontrollers – are highly diverse and cannot be easily virtualized; their software may not be changed or instrumented. However, we observe that many, if not most, microcontrollers feature a debug interface through which a debug probe (typically controllable via GDB, the GNU debugger) can set a limited number of hardware breakpoints. Using these, we extract partial coverage feedback even for uninstrumented binary code; and thus enable effective fuzzing for embedded systems through a generic, widespread mechanism. In its evaluation on four different microcontroller boards, our prototypical implementation GDBFuzz quickly reaches high code coverage and detects known and new vulnerabilities. As it can be applied to any program and system that GDB can debug, GDBFuzz is one of the least demanding and most versatile coverage-guided fuzzers.
Max Eisele, Daniel Ebert, Christopher Huth, Andreas Zeller
ISSTA3
2022 Embedded fuzzing: a review of challenges, tools, and solutions
abstract
Abstract Fuzzing has become one of the best-established methods to uncover software bugs. Meanwhile, the market of embedded systems, which binds the software execution tightly to the very hardware architecture, has grown at a steady pace, and that pace is anticipated to become yet more sustained in the near future. Embedded systems also benefit from fuzzing, but the innumerable existing architectures and hardware peripherals complicate the development of general and usable approaches, hence a plethora of tools have recently appeared. Here comes a stringent need for a systematic review in the area of fuzzing approaches for embedded systems, which we term “embedded fuzzing” for brevity. The inclusion criteria chosen in this article are semi-objective in their coverage of the most relevant publication venues as well as of our personal judgement. The review rests on a formal definition we develop to represent the realm of embedded fuzzing. It continues by discussing the approaches that satisfy the inclusion criteria, then defines the relevant elements of comparison and groups the approaches according to how the execution environment is served to the system under test. The resulting review produces a table with 42 entries, which in turn supports discussion suggesting vast room for future research due to the limitations noted.
Max Eisele, Marcello Maugeri, Rachna Shriwas, Christopher Huth, Giampaolo Bella
Cybersecur.4
2020 EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks
Marcel Kneib, Oleg Schell, Christopher Huth
NDSS3
2018 Scission: Signal Characteristic-Based Sender Identification and Intrusion Detection in Automotive Networks
abstract
Increased connectivity increases the attack vector. This also applies to connected vehicles in which vulnerabilities not only threaten digital values but also humans and the environment. Typically, attackers try to exploit the Controller Area Network (CAN) bus, which is the most widely used standard for internal vehicle communication. Once an Electronic Control Unit (ECU) connected to the CAN bus is compromised, attackers can manipulate messages at will. The missing sender authentication by design of the CAN bus enables adversarial access to vehicle functions with severe consequences. In order to address this problem, we propose Scission, an Intrusion Detection System (IDS) which uses fingerprints extracted from CAN frames, enabling the identification of sending ECUs. Scission utilizes physical characteristics from analog values of CAN frames to assess whether it was sent by the legitimate ECU. In addition, to detect comprised ECUs, the proposed system is able to recognize attacks from unmonitored and additional devices. We show that Scission is able to identify the sender with an average probability of 99.85%, during the evaluation on two series production cars and a prototype setup. Due to the robust design of the system, the evaluation shows that all false positives were prevented. Compared to previous approaches, we have significantly reduced hardware costs and increased identification rates, which enables a broad application of this technology.
Marcel Kneib, Christopher Huth
CCS2
2016 MEMS Gyroscopes as Physical Unclonable Functions
abstract
A key requirement for most security solutions is to provide secure cryptographic key storage in a way that will easily scale in the age of the Internet of Things. In this paper, we focus on providing such a solution based on Physical Unclonable Functions (PUFs). To this end, we focus on microelectromechanical systems (MEMS)-based gyroscopes and show via wafer-level measurements and simulations, that it is feasible to use the physical and electrical properties of these sensors for cryptographic key generation. After identifying the most promising features, we propose a novel quantization scheme to extract bit strings from the MEMS analog measurements. We provide upper and lower bounds for the minimum entropy of the derived bit strings and fully analyze the intra- and inter-class distributions across the operation range of the MEMS device. We complement these measurements via Monte-Carlo simulations based on the distributions of the parameters measured on actual devices. We also propose and evaluate a complete cryptographic key generation chain based on fuzzy extractors. We derive a full entropy 128-bit key using the obtained min-entropy estimates, requiring 1219 bits of helper data with an (authentication) failure probability of 4 . 10-7. In addition, we propose a dedicated MEMS-PUF design, which is superior to our measured sensor, in terms of chip area, quality and quantity of key seed features.
Oliver Willers, Christopher Huth, Jorge Guajardo, Helmut Seidel
CCS2
2016 Information reconciliation schemes in physical-layer security: A survey
Christopher Huth, René Guillaume, Thomas Strohm, Paul Duplys, Irin Ann Samuel, Tim Güneysu
Comput. Networks1