Paper 2025/662
Attribute-Based Publicly Verifiable Secret Sharing
Abstract
Can a dealer share a secret without knowing the shareholders? We provide a positive answer to this question by introducing the concept of an attribute-based secret sharing (AB-SS) scheme. With AB-SS, a dealer can distribute a secret based on attributes rather than specific individuals or shareholders. Only authorized users whose attributes satisfy a given access structure can recover the secret. Furthermore, we introduce the concept of attribute-based publicly verifiable secret sharing (AB-PVSS). An AB-PVSS scheme allows external users to verify the correctness of all broadcast messages from the dealer and shareholders, similar to a traditional PVSS scheme. Additionally, AB-SS (or AB-PVSS) distinguishes itself from traditional SS (or PVSS) by enabling a dealer to generate shares according to an arbitrary monotone access structure. To construct an AB-PVSS scheme, we first implement a decentralized ciphertext-policy attribute-based encryption (CP-ABE) scheme. The proposed CP-ABE scheme offers a smaller ciphertext size and requires fewer computational operations, although it is not fully-fledged as a trade-off. We then incorporate non-interactive zero-knowledge (NIZK) proofs to enable public verification of the CP-ABE ciphertext. Based on the CP-ABE and NIZK proofs, we construct an AB-PVSS primitive. Furthermore, we present an intuitive implementation of optimistic fair exchange based on the AB-PVSS scheme. Finally, we conduct security analysis and comprehensive experiments on the proposed CP-ABE and AB-PVSS schemes. The results demonstrate that both schemes exhibit plausible performance compared to related works.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- attribute-based secret sharingdecentralized CP-ABEattribute-based PVSSNIZK
- Contact author(s)
- zhangliang @ hainanu edu cn
- History
- 2025-04-13: approved
- 2025-04-11: received
- See all versions
- Short URL
- https://ia.cr/2025/662
- License
-
CC0
BibTeX
@misc{cryptoeprint:2025/662, author = {Liang Zhang and Xingyu Wu and Qiuling Yue and Haibin Kan and Jiheng Zhang}, title = {Attribute-Based Publicly Verifiable Secret Sharing}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/662}, year = {2025}, url = {https://eprint.iacr.org/2025/662} }