Efficient online-friendly two-party ECDSA signature

Two-party ECDSA signatures have received much attention due to their widespread deployment in cryptocurrencies. Depending on whether or not the message is required, we could divide two-party signing into two different phases, namely, offline and online. Ideally, the online phase should be made as li...

Full description

Saved in:
Bibliographic Details
Main Authors: XUE, Haiyang, AU, Ho Man, XIE, Xiang, YUEN, Hon Tsz, CUI, Handong
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2021
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/9188
https://ink.library.smu.edu.sg/context/sis_research/article/10193/viewcontent/3460120.3484803.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-10193
record_format dspace
spelling sg-smu-ink.sis_research-101932024-08-13T05:16:40Z Efficient online-friendly two-party ECDSA signature XUE, Haiyang AU, Ho Man XIE, Xiang YUEN, Hon Tsz CUI, Handong Two-party ECDSA signatures have received much attention due to their widespread deployment in cryptocurrencies. Depending on whether or not the message is required, we could divide two-party signing into two different phases, namely, offline and online. Ideally, the online phase should be made as lightweight as possible. At the same time, the cost of the offline phase should remain similar to that of a normal signature generation. However, the existing two-party protocols of ECDSA are not optimal: either their online phase requires decryption of a ciphertext, or their offline phase needs at least two executions of multiplicative-to-additive conversion which dominates the overall complexity. This paper proposes an online-friendly two-party ECDSA with a lightweight online phase and a single multiplicative-to-additive function in the offline phase. It is constructed by a novel design of a re-sharing of the secret key and a linear sharing of the nonce. Our scheme significantly improves previous protocols based on either oblivious transfer or homomorphic encryption. We implement our scheme and show that it outperforms prior online-friendly schemes (i.e., those have lightweight online cost) by a factor of roughly 2 to 9 in both communication and computation. Furthermore, our two-party scheme could be easily extended to the 2-out-of-n threshold ECDSA. 2021-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9188 info:doi/10.1145/3460120.3484803 https://ink.library.smu.edu.sg/context/sis_research/article/10193/viewcontent/3460120.3484803.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University ECDSA threshold signature two-party signature blockchain zero knowledge proof Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic ECDSA
threshold signature
two-party signature
blockchain
zero knowledge proof
Information Security
spellingShingle ECDSA
threshold signature
two-party signature
blockchain
zero knowledge proof
Information Security
XUE, Haiyang
AU, Ho Man
XIE, Xiang
YUEN, Hon Tsz
CUI, Handong
Efficient online-friendly two-party ECDSA signature
description Two-party ECDSA signatures have received much attention due to their widespread deployment in cryptocurrencies. Depending on whether or not the message is required, we could divide two-party signing into two different phases, namely, offline and online. Ideally, the online phase should be made as lightweight as possible. At the same time, the cost of the offline phase should remain similar to that of a normal signature generation. However, the existing two-party protocols of ECDSA are not optimal: either their online phase requires decryption of a ciphertext, or their offline phase needs at least two executions of multiplicative-to-additive conversion which dominates the overall complexity. This paper proposes an online-friendly two-party ECDSA with a lightweight online phase and a single multiplicative-to-additive function in the offline phase. It is constructed by a novel design of a re-sharing of the secret key and a linear sharing of the nonce. Our scheme significantly improves previous protocols based on either oblivious transfer or homomorphic encryption. We implement our scheme and show that it outperforms prior online-friendly schemes (i.e., those have lightweight online cost) by a factor of roughly 2 to 9 in both communication and computation. Furthermore, our two-party scheme could be easily extended to the 2-out-of-n threshold ECDSA.
format text
author XUE, Haiyang
AU, Ho Man
XIE, Xiang
YUEN, Hon Tsz
CUI, Handong
author_facet XUE, Haiyang
AU, Ho Man
XIE, Xiang
YUEN, Hon Tsz
CUI, Handong
author_sort XUE, Haiyang
title Efficient online-friendly two-party ECDSA signature
title_short Efficient online-friendly two-party ECDSA signature
title_full Efficient online-friendly two-party ECDSA signature
title_fullStr Efficient online-friendly two-party ECDSA signature
title_full_unstemmed Efficient online-friendly two-party ECDSA signature
title_sort efficient online-friendly two-party ecdsa signature
publisher Institutional Knowledge at Singapore Management University
publishDate 2021
url https://ink.library.smu.edu.sg/sis_research/9188
https://ink.library.smu.edu.sg/context/sis_research/article/10193/viewcontent/3460120.3484803.pdf
_version_ 1814047785827172352