Bipartite Threshold Multi-Secret Sharing Scheme Based on Hypersphere
- 1 Department of Mathematics, Chengdu Normal University, Chengdu, China
Abstract
To address the problem that existing bipartite secret sharing scheme is short of dynamic characteristic, and to solve the problem that each participant can only use secret share once, this paper proposed a bipartite ( n 1 + n 2 , m 1 + m 2 ) -threshold multi-secret sharing scheme which combined cryptography and hypersphere geometry. In this scheme, we introduced a bivariate function and a coordinate function over finite field Z p to calculate the derived points of secret share, which can reconstruct the shared secrets by producing the intersection point of hypernormal plane and normal line on the hypertangent plane. At the initial stage the secret dealer distributes to each participant a secret share that can be kept secret based on the intractability of discrete logarithm problem and need not be changed with updating the shared secrets.Each cooperative participant only needs to submit a derived point calculated from the secret share without exposing this secret share during the process of reconstructing the shared secret. Analyses indicate that the proposed scheme is not only sound and secure because of hypersphere geometric properties and the difficulty of discrete logarithm problem, but also efficient because of its well dynamic behavior and the invariant secret share. Therefore, this bipartite threshold multi-secret sharing scheme is easy to implement and is applicable in practical settings.
- Shamir, A. (1979) How to Share a Secret. Communications of the ACM, 22, 612-613. https://doi.org/10.1145/359168.359176
- Blakley, G. (1979) Safeguarding Cryptographic Keys. Proceedings of 1979 International Workshop on Managing Requirements Knowledge, 48, 313-317. https://doi.org/10.1109/MARK.1979.8817296
- McEliece, R.J. and Sarwate, D.V. (1981) On Sharing Secrets and Reed-Solomon codes. Communications of the ACM, 24, 583-584. https://doi.org/10.1145/358746.358762
- Asmuth, C. and Bloom, J.A. (1983) A Modular Approach to Key Safeguarding. IEEE Transactions on Information Theory, 29, 208-210. https://doi.org/10.1109/TIT.1983.1056651
- Karnin, E.D., Green, J.W. and Hellman, M.E. (1983) On Secret Sharing System. IEEE Transactions on Information Theory, 29, 35-41. https://doi.org/10.1109/TIT.1983.1056621
- Nojoumian, M. and Stinson, D.R. (2013) On Dealer-Free Dynamic Threshold Schemes. Advances in Mathematics of Communications, 7, 39-56. https://doi.org/10.3934/amc.2013.7.39
- Fine, B., Moldenhauer, I.S. and Rosenberger, G. (2013) A Secret Sharing Scheme Based on the Closet Vector Theorem and a Modification to a Private Key Cryptosystem. Groups Complexity Cryptology, 5, 223-238. https://doi.org/10.1515/gcc-2013-0012
- Blundo, C., Santis, A.D. and Crescenzo, G.D. (1995) Multi-Secret Sharing Schemes. Advances in Cryptology, 839, 150-163.
- Shao, J., Zhang, J. and Zhao, R. (2007) A Practical Verifiable Multi-Secret Sharing Scheme. Computer Standards and Interfaces, 29, 138-141. https://doi.org/10.1016/j.csi.2006.02.004
- Dehkordi, M.H. and Mashhadi, S. (2008) New Efficient and Practical Verifiable Multi-Secret Sharing Schemes. Information Sciences, 178, 2262-2274. https://doi.org/10.1016/j.ins.2007.11.031
- Wang, S.T., Tsai, Y.R. and Shen, C.C. (2011) Verifiable Threshold, Scheme in Multi-Secret Sharing Distributions upon Extensions of ECC. Wireless Personal Communications, 56, 173-182. https://doi.org/10.1007/s11277-009-9875-0
- Eslami, Z. and Ahmadabadi, J.Z. (2010) A Verifiable Multi-Secret Sharing Scheme Based on Cellular Automata. Information Sciences, 180, 2889-2894. https://doi.org/10.1016/j.ins.2010.04.015
- Padro, C. and Saez, G. (2000) Secret Sharing Schemes with Bipartite Access Structure. IEEE Transactions on Information Theory, 46, 2596-2604. https://doi.org/10.1109/18.887867