論文

査読有り
2020年1月

A Setup-Free Threshold Encryption Scheme for the Bitcoin Protocol and Its Applications

IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
  • Goichiro Hanaoka
  • ,
  • Yusuke Sakai
  • ,
  • Toshiya Shimizu
  • ,
  • Takeshi Shimoyama
  • ,
  • SeongHan Shin

E103A
1
開始ページ
150
終了ページ
164
記述言語
英語
掲載種別
研究論文(学術雑誌)
DOI
10.1587/transfun.2019CIP0018
出版者・発行元
IEICE-INST ELECTRONICS INFORMATION COMMUNICATIONS ENG

Let us consider a situation where someone wants to encrypt his/her will on an existing blockchain, e.g. Bitcoin, and allow an encrypted will to be decryptable only if designated members work together. At a first glance, such a property seems to be easily provided by using conventional threshold encryption. However, this idea cannot be straight-forwardly implemented since key pairs for an encryption mechanism is additionally required. In this paper, we propose a new threshold encryption scheme in which key pairs for ECDSA that are already used in the Bitcoin protocol can be directly used as they are. Namely, a unique key pair can be simultaneously used for both ECDSA and our threshold encryption scheme without losing security. Furthermore, we implemented our scheme on the Bitcoin regtest network, and show that it is fairly practical. For example, the execution time of the encryption algorithm Enc (resp., the threshold decryption algorithm Dec) is 0.2 sec. (resp., 0.3 sec.), and the total time is just only 3 sec. including all the cryptographic processes and network communications for a typical parameter setting. Also, we discuss several applications of our threshold encryption scheme in detail: Claiming priority of intellectual property, sealed-bid auction, lottery, and coin tossing service.


リンク情報
DOI
https://doi.org/10.1587/transfun.2019CIP0018
DBLP
https://dblp.uni-trier.de/rec/journals/ieicet/HanaokaSSSS20
CiNii Articles
http://ci.nii.ac.jp/naid/130007778802
Web of Science
https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=JSTA_CEL&SrcApp=J_Gate_JST&DestLinkType=FullRecord&KeyUT=WOS:000505792400012&DestApp=WOS_CPL
URL
http://search.ieice.org/bin/summary.php?id=e103-a_1_150
Dblp Url
https://dblp.uni-trier.de/db/journals/ieiceta/ieiceta103.html#HanaokaSSSS20
ID情報
  • DOI : 10.1587/transfun.2019CIP0018
  • ISSN : 0916-8508
  • eISSN : 1745-1337
  • DBLP ID : journals/ieicet/HanaokaSSSS20
  • CiNii Articles ID : 130007778802
  • Web of Science ID : WOS:000505792400012

エクスポート
BibTeX RIS