Paper 2026/638
THED: Threshold Dilithium from FHE
Abstract
We describe THED, a threshold version of the Dilithium signature scheme (ML-DSA), whose issued signatures are valid for the genuine Dilithium verification algorithm. The signing protocol has two rounds of communication, one of which that lends itself to preprocessing. The scheme supports arbitrary number of users and threshold parameter. The construction consists in running Dilithium's signing algorithm under Threshold Fully Homomorphic Encryption (ThFHE), except for the computation of the signing challenge that happens in clear. For signing-mask generation, SHAKE is replaced by a ring variant of the Darkmatter PRF under an additional pseudorandomness assumption. Due to the type of operations performed, we rely on the CKKS scheme for homomorphic computations. However, a number of challenges remain, for which we develop new tools. In particular, we describe a CKKS-BFV continuum that helps for modular operations in the context of other non-arithmetic operations, a hybrid-format homomorphic comparison when the input is the sum of a bit-decomposed integer and a small integer, and a modulus-thrifty homomorphic comparison of larger non-bit-decomposed integers. Furthermore, to ensure the protocol is communication efficient, we developed a new threshold decryption method for CKKS providing more compact decryption shares. Our proof-of-concept implementation of the FHE components of the signing protocol runs in under 1.3s on an RTX-5090 GPU, with 23.6KB of communication per party for the NIST level-2 Dilithium variant. In the randomized signing mode, most of the computation can be run in an offline phase without the message to be signed; the online cost then shrinks to under 0.25s. Apart from the two decryption steps, this computation is entirely public and can be delegated to a server with more powerful hardware.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Minor revision. ACM CCS 2026
- DOI
- 10.1145/3830454.3846802
- Keywords
- Threshold DilithiumThreshold ML-DSAML-DSAFully Homomorphic EncryptionThreshold Fully Homomorphic Encryption
- Contact author(s)
-
jaihyunp @ gmail com
alain passelegue @ cryptolab co kr
damien stehle @ gmail com - History
- 2026-09-13: last of 3 revisions
- 2026-04-01: received
- See all versions
- Short URL
- https://ia.cr/2026/638
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/638,
author = {Jai Hyun Park and Alain Passelègue and Damien Stehlé},
title = {{THED}: Threshold Dilithium from {FHE}},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/638},
year = {2026},
doi = {10.1145/3830454.3846802},
url = {https://eprint.iacr.org/2026/638}
}