A fundamental domain in the special linear group $SL_2(\mathbb{F}_p[x])$ and secret sharing on its basis
Abstract
The problem of developing the mathematical foundations of modular secret sharing in the special linear group over the ring of polynomials in one variable over the finite Galois field with $p$ elements is being solved. Secret sharing schemes should meet a large number of requirements: perfectness and ideality of a scheme, possibility of verification, changing a threshold without participation of a dealer, implementation of a non-threshold access structure and some others. Every secret sharing scheme developed to date does not fully satisfy all these requirements. The development of a scheme on a new mathematical basis is intended to expand the list of these configurations, thereby creating more possibilities for a user to choose the optimal option. A fundamental domain with respect to the action of the main congruence subgroup by right shifts in the special linear group of dimension 2 over the ring of polynomials is constructed. On this basis, methods for modular threshold secret sharing and its reconstruction are proposed.
About the Authors
G. V. MatveevBelarus
Minsk
A. A. Osinovskaya
Belarus
Minsk
V. I. Yanchevskii
Belarus
Minsk
References
1. Cramer R., Damgard I., Nielsen J. Multiparty computation from threshold homomorphic encryption. LNCS, 2001, vol. 2045, pp. 280–300. https://doi.org/10.1007/3-540-44987-6_18
2. Bethencourt J., Sahai A., Waters B. Ciphertext-policy attribute-based encryption. 2007 IEEE Symposium on Security and Privacy (SP’07), IEEE, 2007, pp. 321–334. https://doi.org/10.1109/SP.2007.11
3. Benaloh J. Secret sharing homomorphisms: keeping shares of a secret sharing. LNCS, 1987, vol. 263, pp. 251–260. https://doi.org/10.1007/3-540-47721-7_19
4. Shamir A. How to share a secret. Communications of the ACM, 1979, vol. 22, pp. 612–613. https://doi.org/10.1145/359168.359176
5. Asmuth C., Bloom J. A modular approach to key safeguarding. IEEE Transactions on Information Theory, 1983, vol. 29, pp. 156–169. https://doi.org/10.1109/TIT.1983.1056651
6. Mignotte M. How to share a secret. LNCS, 1983, vol. 149, pp. 371–375. https://doi.org/10.1007/3- 540-39466-4_27
7. Galibus T., Matveev G., Shenets N. Some structural and security properties of the modular secret sharing. Proceedings of SYNASC’08, IEEE, Los Alamitos, 2009, pp. 197–200. https://doi.org/10.1109/SYNASC.2008.14
8. Galibus T., Matveev G. Generalized Mignotte’s sequences over polynomial rings. Electronic Notes in Theoretical Computer Science, 2007, vol. 186, pp. 43–48. https://doi.org/10.1016/j.entcs.2006.12.044
9. Galibus T., Matveev G. Finite fields, Gröbner bases and modular secret sharing. Journal of Discrete Mathematical Sciences and Cryptography, 2012, vol. 15, pp. 339–348. https://doi.org/10.1080/09720529.2012.10698386
10. Vaskouski M. M., Matveev G. V. Verification of modular secret sharing. Journal of the Belarusian State University. Mathematics and Informatics, 2017, no. 2, pp. 17–22 (in Russian).
11. Matveev G. V., Matulis V. V. Perfect verification of modular scheme. Journal of the Belarusian State University. Mathematics and Informatics, 2018, no. 2, pp. 4–9 (in Russian).
12. Yanchevski˘i V. I., Havarushka I. A., Matveev G. V. Secret sharing in a special linear group. Informatics, 2024, vol. 21, no. 3, pp. 23–31 (in Russian). https://doi.org/10.37661/1816-0301-2024-21-3-23-31
13. Rosen M. Number theory in function fields. New York, Springer-Verlag, 2002, 358 p.
14. Taylor D. E. The geometry of the classical groups. Berlin, Herdelmann Verlag, 1992, 229 р.
15. Nagao H. On GL(2; K[X ]). Journal of the Institute of Polytechnics, Osaka City University. Series A: Mathematics, 1959, vol. 10, pp. 117–121.
16. Platonov V. P., Rapinchuk A. S. Algebraic groups and number theory. Moscow, Nauka, 1991, 656 p. (in Russian).
Review
For citations:
Matveev G.V., Osinovskaya A.A., Yanchevskii V.I. A fundamental domain in the special linear group $SL_2(\mathbb{F}_p[x])$ and secret sharing on its basis. Proceedings of the Institute of Mathematics of the NAS of Belarus. 2024;32(2):7-16. (In Russ.)