Demo Data from EDBT 2026 / reviewers in the wild / expert
Joachim Schmidt 0006
dblp:373/6379
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2026
0009-0006-6175-7631ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Security and privacy · 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
2 papers |
Cryptographic protocols and secure computation · 60% Hardware security and side channels · 40% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Electronic design automation · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
high-level synthesis |
1.8 | 2 | 2026 | SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages · IEEE Trans. Computers 2026 HyCaMi: High-Level Synthesis for Cache Side-Channel Mitigation · DAC 2024 |
Cryptographic protocols and secure computation
circuit synthesis |
1.0 | 1 | 2026 | SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages · IEEE Trans. Computers 2026 |
Cryptographic protocols and secure computation
secure multiparty computation |
1.0 | 1 | 2026 | SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages · IEEE Trans. Computers 2026 |
Electronic design automation › logic synthesis
boolean function realization |
1.0 | 1 | 2026 | SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages · IEEE Trans. Computers 2026 |
Hardware security and side channels › side-channel countermeasures
cache side-channel defense |
0.8 | 1 | 2024 | HyCaMi: High-Level Synthesis for Cache Side-Channel Mitigation · DAC 2024 |
Hardware security and side channels
side-channel attack |
0.8 | 1 | 2024 | HyCaMi: High-Level Synthesis for Cache Side-Channel Mitigation · DAC 2024 |
Cryptographic protocols and secure computation › secure computation efficiency
MPC protocol optimization |
0.3 | 1 | 2026 | SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages · IEEE Trans. Computers 2026 |
Methods — techniques the papers use, named apart from their topics
verilog · 2.0lookup table synthesis · 2.0high-level synthesis · 2.0Yosys-ABC · 2.0quantitative static analysis · 1.5LUT-based synthesis · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level LanguagesabstractSecure Multi-Party Computation (MPC) enables secure computation on private data. Many of today’s efficient MPC protocols need a representation of the evaluated function as circuit composed of Boolean or Lookup Tables (LUTs). To improve the practicality of MPC, we present SynCirc, a hardware synthesis framework optimized for MPC applications. Built on Verilog and the open-source tool Yosys-ABC, SynCirc introduces custom libraries and constraints for multi-input AND gates, achieving up to 3× reduction in multiplicative depth and online rounds compared to TinyGMW (Demmler et al., CCS’15).SynCirc also offers an expanded library of efficient building blocks like comparison, multiplexers and equality checks, and incorporates Boolean and LUT circuits. For these building blocks, we achieve improvements in multiplicative depth/online rounds between 22.3% and 66.7% over ShallowCC (Büscher et al., ESORICS’16). Our evaluation using the FLUTE framework (Brüggemann et al., IEEE S&P’23) shows that SynCirc has 116× less online communication than the multi-input AND gate protocol of Trifecta (Faraji and Kerschbaum, PETS’23).SynCirc introduces new capabilities, including enhanced support for High-Level Synthesis (HLS) with the XLS tool, enabling developers to create secure functions in C/C++ without the need for expertise in hardware definition languages like Verilog. SynCirc is an open-source toolchain that democratizes secure computation, simplifies circuit synthesis, and makes advanced privacy-preserving technologies more accessible. Arpita Patra, Joachim Schmidt 0006, Thomas Schneider 0003, Ajith Suresh, Hossein Yalame |
IEEE Trans. Computers | 2 |
| 2024 | FLUENT: A Tool for Efficient Mixed-Protocol Semi-Private Function EvaluationabstractIn modern business-to-customer interactions, handling private or confidential data is essential. Private Function Evaluation (PFE) protocols ensure the privacy of both the customers’ input data and the business’ function evaluated on it, which is often sensitive intellectual property (IP). However, fully hiding the function in PFE results in high-performance overhead. Semi-Private Function Evaluation (SPFE) is a generalization of PFE to only partially hide the function, whereas specific non-critical components remain public. Our paper introduces a novel framework designed to make SPFE accessible to non-experts and practical for real-world deployments.To achieve this, we improve on previous SPFE solutions in two aspects. First, we enhance the developer experience by leveraging High-Level Synthesis (HLS), making our tool more user-friendly than previous SPFE frameworks. Second, we achieve a 2× speedup compared to the previous state-of-the-art through more efficient underlying constructions and the usage of Lookup Tables (LUTs).We evaluate the performance of our framework in terms of communication and runtime efficiency. Our final implementation is available as an open-source project, aiming to bridge the gap between advanced cryptographic protocols and their practical application in industry scenarios. Daniel Günther 0004, Joachim Schmidt 0006, Thomas Schneider 0003, Hossein Yalame |
ACSAC | 2 |
| 2024 | HyCaMi: High-Level Synthesis for Cache Side-Channel MitigationabstractCache side-channels are a major threat to cryptographic implementations, particularly block ciphers. Traditional manual hardening methods transform block ciphers into Boolean circuits, a practice refined since the late 90s. The only existing automatic approach based on Boolean circuits achieves security but suffers from performance issues. This paper examines the use of Lookup Tables (LUTs) for automatic hardening of block ciphers against cache side-channel attacks. We present a novel method combining LUT-based synthesis with quantitative static analysis in our HyCaMi framework. Applied to seven block cipher implementations, HyCaMi shows significant improvement in efficiency, being 9.5× more efficient than previous methods, while effectively protecting against cache side-channel attacks. Additionally, for the first time, we explore balancing speed with security by adjusting LUT sizes, providing faster performance with slightly reduced leakage guarantees, suitable for scenarios where absolute security and speed must be balanced. Heiko Mantel, Joachim Schmidt 0006, Thomas Schneider 0003, Maximilian Stillger, Tim Weißmantel, Hossein Yalame |
DAC | 2 |