4.5 Article

Fast Secure Two-Party ECDSA Signing

期刊

JOURNAL OF CRYPTOLOGY
卷 34, 期 4, 页码 -

出版社

SPRINGER
DOI: 10.1007/s00145-021-09409-9

关键词

Secure multiparty computation; Threshold signatures; ECDSA; Protocols

向作者/读者索取更多资源

The paper discusses the challenges in constructing efficient threshold signature protocols for ECDSA and introduces a new protocol that is significantly faster than existing ones. The new protocol shows good performance on standard machines, with security proven and partial concurrency achieved.
ECDSA is a standard digital signature scheme that is widely used in TLS, Bitcoin and elsewhere. Unlike other schemes like RSA, Schnorr signatures and more, it is particularly hard to construct efficient threshold signature protocols for ECDSA (and DSA). As a result, the best-known protocols today for secure distributed ECDSA require running heavy zero-knowledge proofs and computing many large-modulus exponentiations for every signing operation. In this paper, we consider the specific case of two parties (and thus no honest majority) and construct a protocol that is approximately two orders of magnitude faster than the previous best. Concretely, our protocol achieves good performance, with a single signing operation for curve P-256 taking approximately 37 ms between two standard machine types in Azure (utilizing a single core only). Our protocol is proven secure for sequential composition under standard assumptions using a game-based definition. In addition, we prove security by simulation under a plausible yet non-standard assumption regarding Paillier. We show that partial concurrency (where if one execution aborts, then all need to abort) can also be achieved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据