Fair hierarchical secret sharing scheme based on smart contract
【Author】 Zhang, En; Li, Ming; Yiu, Siu-Ming; Du, Jiao; Zhu, Jun-Zhe; Jin, Gang-Gang
【Source】INFORMATION SCIENCES
【影响因子】8.233
【Abstract】Secret sharing has a number of practical applications in network-based scenarios, such as key transfer protocols, attribute-based encryption and secure multiparty computation. However, existing secret sharing schemes cannot efficiently achieve fairness. They either rely on a trusted third party or require multiple rounds of communication. In this paper, we propose the first decentralized and fair hierarchical threshold secret sharing (HTSS) scheme using blockchain. In the scheme, secret shares are distributed to different levels of parties, and any authorized subset of parties can obtain the secret. We leverage a smart contract to force all participants to commit to the secret shares; otherwise, the committer either reveals his secret share within a certain time frame or pays a fine. Thus, unlike previous HTSS schemes, the participants can reconstruct the secret fairly using Birkhoff interpolation without a trusted party and complete the computation in one round. We formally prove that our scheme is secure. We evaluate the performance of the scheme by implementing our scheme on Ethereum's official test network. Our experiments show that our scheme can run reasonably fast and is practical. (C) 2020 Elsevier Inc. All rights reserved.
【Keywords】Secret sharing; Smart contract; Verifiability; Birkhoff interpolation
【发表时间】2021 44598
【收录时间】2022-01-02
【文献类型】
【主题类别】
--
评论