Paper 2026/1836

FHE for ALU over Large Prime Moduli and Application to One-Round Threshold ECDSA

Yuchen Wei, Tsinghua University
Kaisheng Ma, Tsinghua University
Mingyu Gao, Tsinghua University, Shanghai Qi Zhi Institute
Hongren Zheng, Tsinghua University
Abstract

Fully Homomorphic Encryption (FHE) has served as a theoretical building block for cryptographic primitives, but concrete instantiations remain limited by the cost of generic homomorphic computation. One example is the universal thresholdizer that compiles any (deterministic) signature scheme into a multi-party threshold signature scheme with a one-round signing protocol (Boneh et al., Crypto'18), where the signing algorithm is homomorphically evaluated without communication with other parties. Practically, however, the signing algorithm itself often involves different types of computation. For example, ECDSA requires a hash function, point arithmetic over the high-precision defining field $\mathbb{F}_p$, and base-point group arithmetic over $\mathbb{F}_u$. Generic schemes like DM/CGGI take days to complete the homomorphic evaluation. Recent schemes like Boneh--Kim (Crypto'25), Cha--Park--Lee (Eurocrypt'26) and Gao--Zheng (Crypto'26) either support only one computation type, or lack efficient conversion methods. We propose a new FHE scheme whose arithmetic logic unit supports both large prime modulus arithmetic and bit-level operations. We then specialize it to the $\mathbb{F}_p$ mode, the $\mathbb{F}_u$ mode and the Boolean mode for ECDSA. Our key component is a homomorphic canonicalization operation that restores the unique bit representation of the encrypted messages. It requires a constant number of CKKS bootstrapping operations regardless of the bit-width of the prime moduli, and it therefore enables efficient high-precision conversions like $\mathbb{F}_p$-to-$\mathbb{F}_u$ modular reduction and $\mathbb{F}_u$-to-Boolean conversion. The conversion to Boolean mode is essential to allow noise flooding in the threshold decryption process. For the workload of $\mathbb{F}_u$ modular multiplication followed by conversion to bit representation in GPU, we estimate a 14.5$\times$ and $\sim$19000$\times$ better amortized latency compared with Montgomery-based approach in Cha--Park--Lee and TFHE-rs based approach, respectively. Our end-to-end homomorphic ECDSA signing experiment takes 56s on an NVIDIA RTX Pro 6000 GPU. To the best of our knowledge, it is the first concrete FHE-based construction towards threshold ECDSA with one-round signing.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Fully Homomorphic EncryptionDiscrete CKKSEncoding
Contact author(s)
weiyc22 @ mails tsinghua edu cn
kaisheng @ tsinghua edu cn
gaomy @ tsinghua edu cn
zhenghr22 @ mails tsinghua edu cn
History
2026-09-18: last of 2 revisions
2026-08-30: received
See all versions
Short URL
https://ia.cr/2026/1836
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1836,
      author = {Yuchen Wei and Kaisheng Ma and Mingyu Gao and Hongren Zheng},
      title = {{FHE} for {ALU} over Large Prime Moduli and Application to One-Round Threshold {ECDSA}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1836},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1836}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.