<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">inform</journal-id><journal-title-group><journal-title xml:lang="ru">Информатика</journal-title><trans-title-group xml:lang="en"><trans-title>Informatics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1816-0301</issn><issn pub-type="epub">2617-6963</issn><publisher><publisher-name>UIIP NASB</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.37661/1816-0301-2024-21-3-39-47</article-id><article-id custom-type="elpub" pub-id-type="custom">inform-1293</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ЗАЩИТА ИНФОРМАЦИИ И НАДЕЖНОСТЬ СИСТЕМ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION PROTECTION AND SYSTEM RELIABILITY</subject></subj-group></article-categories><title-group><article-title>Разделение секрета в специальной линейной группе</article-title><trans-title-group xml:lang="en"><trans-title>Secret sharing in a special linear group</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Янчевский</surname><given-names>В. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Yanchevskiĭ</surname><given-names>V. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Янчевский Вячеслав Иванович, доктор физико-математических наук, академик Национальной академии наук Беларуси, заведующий отделом алгебры</p><p>ул. Сурганова, 11, Минск, 220012</p></bio><bio xml:lang="en"><p>Vyacheslav I. Yanchevskiĭ, D. Sc. (Phys.-Math.), Acad. of the National Academy of Sciences of Belarus, Head of the Algebra Department</p><p>st. Surganova, 11, Minsk, 220012</p></bio><email xlink:type="simple">yanch@im.bas-net.by</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0004-9914-1635</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Говорушко</surname><given-names>И. О.</given-names></name><name name-style="western" xml:lang="en"><surname>Havarushka</surname><given-names>I. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Говорушко Игорь Олегович, кандидат физико-математических наук, научный сотрудник</p><p>ул. Сурганова, 11, Минск, 220012</p></bio><bio xml:lang="en"><p>Ihar A. Havarushka, Ph. D. (Phys.-Math.), Researcher</p><p>st. Surganova, 11, Minsk, 220012</p></bio><email xlink:type="simple">govorushko88@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Матвеев</surname><given-names>Г. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Matveev</surname><given-names>G. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Матвеев Геннадий Васильевич, кандидат физико-математических наук, доцент, доцент кафедры высшей математики факультета прикладной математики и информатики</p><p>пр. Независимости, 4, Минск, 220030</p></bio><bio xml:lang="en"><p>Gennadii V. Matveev, Ph. D. (Phys.-Math.), Assoc. Prof., Assoc. Prof. of the Department of Higher Mathematics of the Faculty of Applied Mathematics and Computer Sciences</p><p>av.Nezavisimosti, 4, Minsk, 220030</p></bio><email xlink:type="simple">matveev@bsu.by</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт математики Национальной академии наук Беларуси</institution></aff><aff xml:lang="en"><institution>Institute of Mathematics of the National Academy of Sciences of Belarus</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Белорусский государственный университет</institution></aff><aff xml:lang="en"><institution>Belarusian State University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>30</day><month>09</month><year>2024</year></pub-date><volume>21</volume><issue>3</issue><fpage>39</fpage><lpage>47</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Янчевский В.И., Говорушко И.О., Матвеев Г.В., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Янчевский В.И., Говорушко И.О., Матвеев Г.В.</copyright-holder><copyright-holder xml:lang="en">Yanchevskiĭ V.I., Havarushka I.A., Matveev G.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://inf.grid.by/jour/article/view/1293">https://inf.grid.by/jour/article/view/1293</self-uri><abstract><sec><title>Цели</title><p>Цели. Решается задача по разработке математических основ модулярного разделения секрета в специальной линейной группе над кольцом целых чисел.</p><p>Актуальность задачи определяется тем, что к схемам разделения секрета предъявляется большое число требований. К ним относятся идеальность схемы, возможность проведения верификации, изменения порога без участия дилера, реализации непороговой структуры доступа и некоторые другие. Каждая разработанная к настоящему времени схема разделения секрета не в полной мере удовлетворяет всем этим требованиям. Она обладает лишь определенной конфигурацией требуемых свойств. Разработка же схемы на новой математической основе призвана расширить список таких конфигураций, что создает для пользователя больше возможностей в выборе оптимального варианта.</p></sec><sec><title>Методы</title><p>Методы. Используется теория групп, модулярная арифметика и теория схем разделения секрета.</p></sec><sec><title>Результаты</title><p>Результаты. Строится фундаментальная область относительно действия главной конгруэнц-подгруппы правыми сдвигами в специальной линейной группе матриц второго порядка над кольцом целых чисел. На этой основе предложены способы модулярного разделения секрета и его порогового восстановления.</p></sec><sec><title>Заключение</title><p>Заключение. Дано строгое математическое обоснование корректности алгоритмов генерации частичных секретов и восстановления основного секрета в специальной линейной группе над кольцом целых чисел. Эти результаты будут использованы для изучения конфигурации свойств разделения секрета в данной группе.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Objectives</title><p>Objectives. The problem of developing the mathematical foundations of modular secret sharing in a special linear group over the ring of integers is being solved.</p><p>The relevance of the problem is reduced to the fact that a large number of requirements are imposed on secret sharing schemes. These include the ideality of the scheme, the possibility of verification, changing the threshold without the participation of the dealer, the implementation of a non-threshold access structure and some others. Every secret sharing scheme developed to date does not fully satisfy all these requirements. It only has a certain configuration of these properties. The development of a scheme on a new mathematical basis is intended to expand the list of these configurations, which creates more opportunities for the user in choosing the optimal option.</p></sec><sec><title>Methods</title><p>Methods. Group theory, modular arithmetic and theory of secret sharing schemes are used.</p></sec><sec><title>Results</title><p>Results. A fundamental domain with respect to the action of the main congruence subgroup by right shifts in the special linear group of second-order matrices over the ring of integers is constructed. On this basis, methods for modular secret sharing and its threshold restoration are proposed.</p></sec><sec><title>Conclusion</title><p>Conclusion. A rigorous mathematical justification is given for the correctness of the algorithms for generating partial secrets and restoring the main secret in the special linear group over the ring of integers. These results will be used to study the configuration of secret sharing properties in this group.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>специальная линейная группа</kwd><kwd>конгруэнц-подгруппа</kwd><kwd>фундаментальная область</kwd><kwd>модулярное разделение секрета</kwd><kwd>пороговая структура доступа</kwd></kwd-group><kwd-group xml:lang="en"><kwd>special linear group</kwd><kwd>congruence subgroup</kwd><kwd>fundamental domain</kwd><kwd>modular secret sharing</kwd><kwd>threshold access structure</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Cramer, R. Multiparty Computation from Threshold Homomorphic Encryption / R. Cramer, I. Damgard, J. Nielsen // LNCS. – 2001. – Vol. 2045. – P. 280–300.</mixed-citation><mixed-citation xml:lang="en">Cramer R., Damgard I., Nielsen J. Multiparty Computation from Threshold Homomorphic Encryption. LNCS, 2001, vol. 2045, pp. 280–300.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Bethencourt, J. Ciphertext-policy attribute-based encryption / J. Bethencourt, A. Sahai, B. Waters // Proc. of IEEE Symp. on Security and Privacy, Berkeley, CA, USA, 20–23 May 2007. – Berkeley, 2007. – P. 321–334.</mixed-citation><mixed-citation xml:lang="en">Bethencourt J., Sahai A., Waters B. Ciphertext-policy attribute-based encryption. Proceedings of IEEE Symposium on Security and Privacy, Berkeley, CA, USA, 20–23 May 2007. Berkeley, 2007, pp. 321–334.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Benaloh, J. Secret sharing homomorphisms: keeping shares of a secret sharing / J. Benaloh // LNCS. – 1987. – Vol. 263. – P. 251–260.</mixed-citation><mixed-citation xml:lang="en">Benaloh J. Secret sharing homomorphisms: keeping shares of a secret sharing. LNCS, 1987, vol. 263, pp. 251–260.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Shamir, A. How to share a secret / A. Shamir // Communications of the ACM. – 1979. – Vol. 22. – P. 612–613. https://doi.org/10.1145/359168.359176</mixed-citation><mixed-citation xml:lang="en">Shamir A. How to share a secret. Communications of the ACM, 1979, vol. 22, pp. 612–613. https://doi.org/10.1145/359168.359176</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Asmuth, C. A modular approach to key safeguarding / C. Asmuth, J. Bloom // IEEE Transactions on Information Theory. – 1983. – Vol. 29. – P. 156–169. https://doi.org/10.1109/TIT.1983.1056651</mixed-citation><mixed-citation xml:lang="en">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</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Mignotte, M. How to share a secret / M. Mignotte // LNCS. – 1983. – Vol. 149. – P. 371–375.</mixed-citation><mixed-citation xml:lang="en">Mignotte M. How to share a secret. LNCS, 1983, vol. 149, pp. 371–375.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Galibus, T. Some structural and security properties of the modular secret sharing / T. Galibus, G. Matveev, N. Shenets // 2008 10th Intern. Symp. on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, Romania, 26–29 Sept. 2008. – Timisoara, 2008. – P. 197–200. https://doi.org/10.1109/SYNASC.2008.14</mixed-citation><mixed-citation xml:lang="en">Galibus T., Matveev G., Shenets N. Some structural and security properties of the modular secret sharing. 2008 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, Romania, 26–29 September 2008. Timisoara, 2008, pp. 197–200. https://doi.org/10.1109/SYNASC.2008.14</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Galibus, T. Generalized Mignotte's Sequences Over Polynomial Rings / T. Galibus, G. Matveev // Electronic Notes in Theoretical Computer Science. – 2007. – Vol. 186. – P. 43–48. https://doi.org/10.1016/j.entcs.2006.12.044</mixed-citation><mixed-citation xml:lang="en">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</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Galibus, T. Finite Fields. Gröbner Bases and Modular Secret Sharing / T. Galibus, G. Matveev // J. of Discrete Mathematical Sciences and Cryptography. – 2012. – Vol. 15. – P. 339–348. https://doi.org/10.1080/09720529.2012.10698386</mixed-citation><mixed-citation xml:lang="en">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</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Васьковский, М. М. Верификация модулярного разделения секрета / М. М. Васьковский, Г. В. Матвеев // Журнал Белорусского государственного университета. Математика. Информатика. – 2017. – № 2. – С. 17–22.</mixed-citation><mixed-citation xml:lang="en">Vaskouski M. M., Matveev G. V. Verification of modular secret sharing. Zhurnal Belorusskogo gosudarstvennogo universiteta. Matematika. Informatika [Journal of the Belarusian State University. Mathematics and Informatics], 2017, no. 2, pp. 17–22 (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Матвеев, Г. В. Совершенная верификация модулярной схемы / Г. В. Матвеев, В. В. Матулис // Журнал Белорусского государственного университета. Математика. Информатика. – 2018. – № 2. – С. 4–9.</mixed-citation><mixed-citation xml:lang="en">Matveev G. V., Matulis V. V. Perfect verification of modular scheme. Zhurnal Belorusskogo gosudarstvennogo universiteta. Matematika. Informatika [Journal of the Belarusian State University. Mathematics and Informatics], 2018, no. 2, pp. 4–9 (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Di Matteo, G. The action of SL2(Z) on the upper-half complex plane / G. Di Matteo. – Mode of access: https://www.dimatteo.is/Mathematics/Courses/Modular-forms/02-SL2Z.pdf. – Date of access: 10.04.2024.</mixed-citation><mixed-citation xml:lang="en">Di Matteo G. The action of SL2(Z) on the upper-half complex plane. Available at: https://www.dimatteo.is/Mathematics/Courses/Modular-forms/02-SL2Z.pdf (accessed 10.04.2024).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Платонов, В. П. Алгебраические группы и теория чисел / В. П. Платонов, А. С. Рапинчук. – M. : Наука, 1991. – 656 с.</mixed-citation><mixed-citation xml:lang="en">Platonov V. P., Rapinchuk A. S. Algebraicheskie gruppy i teoriya chisel. Algebraic Groups and Number Theory. Moscow, Nauka, 1991, 656 p. (In Russ.).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
