activity
20182026
most citedAn Exhaustive Approach to Detecting Transient Execution Side Channels in RTL Designs of Processors

34 citations · 62 across the 9 of their papers we have counts for

collaborators

9 papers

cs.AR2026

LLM-based Hardware Development with Hierarchical IRs and End-to-End Multi-Agent Workflow

Chenyang Yin, Agasthi Haputhanthri, Aditya Anirudh Jonnalagadda +7

Large language models (LLMs) are increasingly used in software development, but their use in complex hardware design remains limited. This gap stems from both the scarcity of publi…

cs.CR2023★ 2 cited

A Golden-Free Formal Method for Trojan Detection in Non-Interfering Accelerators

Anna Lena Duque Antón, Johannes Müller, Lucas Deutschmann +3

The threat of hardware Trojans (HTs) in security-critical IPs like cryptographic accelerators poses severe security risks. The HT detection methods available today mostly rely on g…

cs.CR2023★ 2 cited

Okapi: Efficiently Safeguarding Speculative Data Accesses in Sandboxed Environments

Philipp Schmitz, Tobias Jauch, Alex Wezel +6

This paper introduces Okapi, a new hardware/software cross-layer architecture designed to mitigate Transient Execution Side Channel attacks, including Spectre variants, in modern c…

cs.CR2023★ 1 cited

MCU-Wide Timing Side Channels and Their Detection

Johannes Müller, Anna Lena Duque Antón, Lucas Deutschmann +8

Microarchitectural timing side channels have been thoroughly investigated as a security threat in hardware designs featuring shared buffers (e.g., caches) or parallelism between at…

cs.CR2023★ 11 cited

A Scalable Formal Verification Methodology for Data-Oblivious Hardware

Lucas Deutschmann, Johannes Mueller, Mohammad Rahmani Fadiheh +2

The importance of preventing microarchitectural timing side channels in security-critical applications has surged in recent years. Constant-time programming has emerged as a best-p…

cs.CR2021★ 34 cited

An Exhaustive Approach to Detecting Transient Execution Side Channels in RTL Designs of Processors

Mohammad Rahmani Fadiheh, Alex Wezel, Johannes Mueller +6

Hardware (HW) security issues have been emerging at an alarming rate in recent years. Transient execution attacks, in particular, pose a genuine threat to the security of modern co…

cs.AR2021

Effective Pre-Silicon Verification of Processor Cores by Breaking the Bounds of Symbolic Quick Error Detection

Karthik Ganesan, Florian Lonsing, Srinivasa Shashank Nuthakki +6

We present a novel approach to pre-silicon verification of processor designs. The purpose of pre-silicon verification is to find logic bugs in a design at an early stage and thus a…

cs.LO2019★ 12 cited

Symbolic QED Pre-silicon Verification for Automotive Microcontroller Cores: Industrial Case Study

Eshan Singh, Keerthikumara Devarajegowda, Sebastian Simon +8

We present an industrial case study that demonstrates the practicality and effectiveness of Symbolic Quick Error Detection (Symbolic QED) in detecting logic design flaws (logic bug…

cs.CR2018

Processor Hardware Security Vulnerabilities and their Detection by Unique Program Execution Checking

Mohammad Rahmani Fadiheh, Dominik Stoffel, Clark Barrett +2

Recent discovery of security attacks in advanced processors, known as Spectre and Meltdown, has resulted in high public alertness about security of hardware. The root cause of thes…