Paper 2023/1312

Efficient Multiplicative-to-Additive Function from Joye-Libert Cryptosystem and Its Application to Threshold ECDSA

Haiyang Xue, The Hong Kong Polytechnic University
Man Ho Au, The Hong Kong Polytechnic University
Mengling Liu, The Hong Kong Polytechnic University
Kwan Yin Chan, The University of Hong Kong
Handong Cui, The University of Hong Kong
Xiang Xie, Shanghai Qizhi Institute, PADO Labs
Tsz Hon Yuen, The University of Hong Kong
Chengru Zhang, The University of Hong Kong
Abstract

Threshold ECDSA receives interest lately due to its widespread adoption in blockchain applications. A common building block of all leading constructions involves a secure conversion of multiplicative shares into additive ones, which is called the multiplicative-to-additive (MtA) function. MtA dominates the overall complexity of all existing threshold ECDSA constructions. Specifically, $O(n^2)$ invocations of MtA are required in the case of $n$ active signers. Hence, improvement of MtA leads directly to significant improvements for all state-of-the-art threshold ECDSA schemes. In this paper, we design a novel MtA by revisiting the Joye-Libert (JL) cryptosystem. Specifically, we revisit JL encryption and propose a JL-based commitment, then give efficient zero-knowledge proofs for JL cryptosystem which are the first to have standard soundness. Our new MtA offers the best time-space complexity trade-off among all existing MtA constructions. It outperforms state-of-the-art constructions from Paillier by a factor of $1.85$ to $2$ in bandwidth and $1.2$ to $1.7$ in computation. It is $7\times$ faster than those based on Castagnos-Laguillaumie encryption only at the cost of $2\times$ more bandwidth. While our MtA is slower than OT-based constructions, it saves $18.7\times$ in bandwidth requirement. In addition, we also design a batch version of MtA to further reduce the amotised time and space cost by another $25$%.

Note: fix typos

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. ACM CCS 23
Keywords
Multiplicative-to-Additive functionJoye-Libert cryptosystemThreshold ECDSAZero-knowledge proof
Contact author(s)
haiyangxc @ gmail com
History
2023-10-21: revised
2023-09-03: received
See all versions
Short URL
https://ia.cr/2023/1312
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1312,
      author = {Haiyang Xue and Man Ho Au and Mengling Liu and Kwan Yin Chan and Handong Cui and Xiang Xie and Tsz Hon Yuen and Chengru Zhang},
      title = {Efficient Multiplicative-to-Additive Function from Joye-Libert Cryptosystem and Its Application to Threshold ECDSA},
      howpublished = {Cryptology ePrint Archive, Paper 2023/1312},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/1312}},
      url = {https://eprint.iacr.org/2023/1312}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.