TY - GEN
T1 - Stateless Deterministic Multi-party EdDSA Signatures with Low Communication
AU - Feng, Qi
AU - Yang, Kang
AU - Zhang, Kaiyi
AU - Wang, Xiao
AU - Yu, Yu
AU - Xie, Xiang
N1 - Publisher Copyright:
© International Association for Cryptologic Research 2025.
PY - 2025
Y1 - 2025
N2 - EdDSA is a standardized signing algorithm, by both the IRTF and NIST, that is widely used in blockchain, e.g., Hyperledger, Cardano, Zcash, etc. It is a variant of the well-known Schnorr signature scheme that leverages Edwards curves. It features stateless and deter-ministic nonce generation, meaning it does not rely on a reliable source of randomness or state continuity. Recently, NIST issued a call for multi-party threshold EdDSA signatures, with one approach verifying nonce generation through zero-knowledge (ZK) proofs. In this paper, we propose a new stateless and deterministic multi-party EdDSA protocol in the full-threshold setting, capable of tolerat-ing all-but-one malicious corruption. Compared to the state-of-the-art multi-party EdDSA protocol by Garillot et al. (Crypto’21), our proto-col reduces communication cost by a factor of 56\times 56× while maintaining the same three-round structure, albeit with a roughly 2.25\times 2.25× increase in com-putational cost. We utilize information-theoretic message authentication codes (IT-MACs) in a multi-verifier setting to authenticate values and transform them from the Boolean domain to the arithmetic domain by refining multi-verifier extended doubly-authenticated bits (mv-edaBits). Additionally, we employ pseudorandom correlation functions (PCF)to generate IT-MACs in a stateless and deterministic manner. Combining these elements, we design a multi-verifier zero-knowledge (MVZK) proto-col for stateless and deterministic nonce generation. Our protocol can be used to build secure blockchain wallets and custody solutions, enhancing key protection.
AB - EdDSA is a standardized signing algorithm, by both the IRTF and NIST, that is widely used in blockchain, e.g., Hyperledger, Cardano, Zcash, etc. It is a variant of the well-known Schnorr signature scheme that leverages Edwards curves. It features stateless and deter-ministic nonce generation, meaning it does not rely on a reliable source of randomness or state continuity. Recently, NIST issued a call for multi-party threshold EdDSA signatures, with one approach verifying nonce generation through zero-knowledge (ZK) proofs. In this paper, we propose a new stateless and deterministic multi-party EdDSA protocol in the full-threshold setting, capable of tolerat-ing all-but-one malicious corruption. Compared to the state-of-the-art multi-party EdDSA protocol by Garillot et al. (Crypto’21), our proto-col reduces communication cost by a factor of 56\times 56× while maintaining the same three-round structure, albeit with a roughly 2.25\times 2.25× increase in com-putational cost. We utilize information-theoretic message authentication codes (IT-MACs) in a multi-verifier setting to authenticate values and transform them from the Boolean domain to the arithmetic domain by refining multi-verifier extended doubly-authenticated bits (mv-edaBits). Additionally, we employ pseudorandom correlation functions (PCF)to generate IT-MACs in a stateless and deterministic manner. Combining these elements, we design a multi-verifier zero-knowledge (MVZK) proto-col for stateless and deterministic nonce generation. Our protocol can be used to build secure blockchain wallets and custody solutions, enhancing key protection.
KW - Key Protection
KW - Multi-Party EdDSA Signing
KW - Multi-Verifier Zero-Knowledge Proof
KW - Threshold Signature
UR - https://www.scopus.com/pages/publications/105005933870
U2 - 10.1007/978-3-031-91832-2_9
DO - 10.1007/978-3-031-91832-2_9
M3 - 会议稿件
AN - SCOPUS:105005933870
SN - 9783031918315
T3 - Lecture Notes in Computer Science
SP - 268
EP - 297
BT - Public-Key Cryptography – PKC 2025 - 28th IACR International Conference on Practice and Theory of Public-Key Cryptography, Proceedings
A2 - Jager, Tibor
A2 - Pan, Jiaxin
PB - Springer Science and Business Media Deutschland GmbH
T2 - 28th IACR International Conference on Practice and Theory of Public Key Cryptography, PKC 2025
Y2 - 12 May 2025 through 15 May 2025
ER -