International Association for Cryptologic Research

International Association
for Cryptologic Research

Eurocrypt 2026

Fully-Adaptive Two-Round Threshold Schnorr Signatures from DDH


README

Fully-Adaptive Two-Round Threshold Schnorr Prototype

This repository contains a prototype implementation accompanying the paper

Fully-Adaptive Two-Round Threshold Schnorr Signatures from DDH
Paul Gerhart, Davide Li Calsi, Luigi Russo, and Dominique Schröder
EUROCRYPT 2026

⚠️ Prototype Disclaimer
This code is intended solely for research and benchmarking. It is a proof of concept and has not been audited, is not hardened against side-channel attacks,
and must not be used in production systems. Please use only in controlled, research, or testing environments.

Overview

We implement the cryptographic core of our threshold signature scheme, which combines:

Cryptographic building blocks

Code structure

Requirements

Usage

Build the project:

cargo build

Run the round-trip demo (from main.rs):

cargo run 

Run benchmarks:

cargo bench