Paper 2026/1820

Practical Silent Threshold Signatures and Silent Threshold Encryption for Dynamic Committees

Yifei He, Peking University
Zheng Zhou, Peking University
Yu Chen, Shandong University, State Key Laboratory of Cryptology
Zhi Guan, Peking University
Zhong Chen, Peking University, Beijing Normal-Hong Kong Baptist University
Abstract

Silent threshold signatures (STS) and encryption (STE) enable threshold cryptography without interactive distributed key generation, allowing a group of $N$ parties to non-interactively generate a joint public signature verification key or an encryption key. However, modern distributed systems (such as Ethereum) rely on small, dynamically changing committees of size $n \ll N$ for efficiency, and existing silent threshold schemes either fail to support this dynamic setting or suffer from severe scalability issues. The only known STS construction for dynamic committees, Dyna-hinTS, requires an aggregation time of $O(N\log N)$ per epoch, tightly coupling the cost to the global system size rather than the small active committee. Furthermore, no STE scheme for dynamic committees has been proposed yet. In this work, we present practical silent threshold signature and encryption schemes for dynamic committees, bringing the aggregation cost down to strictly depend only on the committee size $n$. For signatures, we redesign the Dyna-hinTS framework by replacing its Plonk-style SNARKs with linear pairing checks and a new polynomial commitment for representing the committee, yielding an aggregation time of $O(n\log^2n)$. We also introduce the first silent threshold encryption scheme for dynamic committees with matching efficiency. We further significantly optimize the silent setup phase common to prior STS and STE schemes, reducing each party’s one-time setup (i.e., generating the setup data, referred to as a "hint") cost from $O(N^2)$ to $O(N)$. We implement our schemes in Rust, and the results demonstrate practicality at scale. For a system parameterized with $N = 2^{20}$ and $n = 2^{10}$, the per-party hint generation takes 197 seconds, and signature aggregation takes 0.153 seconds, achieving a $>1900\times$ improvement over Dyna-hinTS. At the same time, our aggregated signature size, verification key size, and verification time remain constant.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Published elsewhere. Major revision. ACM CCS 2026
Keywords
Threshold CryptographySilent Threshold SignatureSilent Threshold EncryptionDynamic Committees
Contact author(s)
heyifei @ pku edu cn
zhengzhoum @ stu pku edu cn
yuchen prc @ gmail com
guan @ pku edu cn
zhongchen @ pku edu cn
History
2026-08-28: approved
2026-08-27: received
See all versions
Short URL
https://ia.cr/2026/1820
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1820,
      author = {Yifei He and Zheng Zhou and Yu Chen and Zhi Guan and Zhong Chen},
      title = {Practical Silent Threshold Signatures and Silent Threshold Encryption for Dynamic Committees},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1820},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1820}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.