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

Joachim Schmidt 0006

dblp:373/6379 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Electronic design automation
high-level synthesis
1.822026
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.012026
SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages · IEEE Trans. Computers 2026
Cryptographic protocols and secure computation
secure multiparty computation
1.012026
SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages · IEEE Trans. Computers 2026
Electronic design automation › logic synthesis
boolean function realization
1.012026
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.812024
HyCaMi: High-Level Synthesis for Cache Side-Channel Mitigation · DAC 2024
Hardware security and side channels
side-channel attack
0.812024
HyCaMi: High-Level Synthesis for Cache Side-Channel Mitigation · DAC 2024
Cryptographic protocols and secure computation › secure computation efficiency
MPC protocol optimization
0.312026
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
YearPublicationVenuePosition
2026 SynCirc: Efficient Synthesis of Depth-Optimized Circuits From High-Level Languages
abstract
Secure 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. Computers2
2024 FLUENT: A Tool for Efficient Mixed-Protocol Semi-Private Function Evaluation
abstract
In 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
ACSAC2
2024 HyCaMi: High-Level Synthesis for Cache Side-Channel Mitigation
abstract
Cache 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
DAC2