Abstract
A verifiable secret sharing (VSS) scheme is a secret sharing scheme with the special property that every player is able to verify whether the share distributed to him by a dealer is correct. VSS is a fundamental tool of cryptography and distributed computing. VSS schemes for sharing an element in a finite field have been well established for many years. In this paper, we focus on verifiably sharing of a secret that is an element of a bilinear group. Such VSS schemes are necessary for sharing the secret keys of many bilinear pairing-based cryptosystems which have been a hot topic in cryptographic research in recent years. We introduce strict security definitions for such a noninteractive VSS scheme. Then we come up with an efficient VSS scheme for sharing a secret in a bilinear group. Compared with similar protocols available, the newly proposed scheme is more efficient while enjoys the same level of security.
| Original language | English |
|---|---|
| Pages (from-to) | 256-264 |
| Number of pages | 9 |
| Journal | Advances in Information Sciences and Service Sciences |
| Volume | 4 |
| Issue number | 23 |
| DOIs | |
| Publication status | Published - Dec 2012 |
| Externally published | Yes |
Keywords
- Bilinear group
- Discrete logarithm
- Secret sharing
- Verifiable secret sharing