<?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">kaz29</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Казахстанско-Британского технического университета</journal-title><trans-title-group xml:lang="en"><trans-title>Herald of the Kazakh-British Technical University</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1998-6688</issn><issn pub-type="epub">2959-8109</issn><publisher><publisher-name>Казахстанско-Британский Технический Университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.55452/1998-6688-2024-21-1-85-93</article-id><article-id custom-type="elpub" pub-id-type="custom">kaz29-1025</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>MATHEMATICAL SCIENCES</subject></subj-group></article-categories><title-group><article-title>ИССЛЕДОВАНИЕ  АЛГОРИТМОВ  ПОИСКА  ПРИМИТИВНЫХ ЭЛЕМЕНТОВ  КОНЕЧНОГО  ПОЛЯ  БОЛЬШОГО  ПОРЯДКА</article-title><trans-title-group xml:lang="en"><trans-title>RESEARCH  OF  ALGORITHMS  FOR  SEARCHING  PRIMITIVE  ELEMENTS  OF  A  FINITE  FIELD  OF  HIGH  ORDER</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-0591-2143</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>Turusbekova</surname><given-names>U. K.</given-names></name></name-alternatives><bio xml:lang="ru"><p>PhD</p><p>010000, г. Астана</p></bio><bio xml:lang="en"><p>PhD</p><p>010000, Astana</p><p>   </p></bio><email xlink:type="simple">umut.t@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2197-4982</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>Muratbekov</surname><given-names>M. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>PhD</p><p>010008, г. Астана</p></bio><bio xml:lang="en"><p>PhD</p><p>010008, Astana</p></bio><email xlink:type="simple">Madimm@list.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-8435-7773</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>Altynbek</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>PhD</p><p>010000, г. Астана</p></bio><bio xml:lang="en"><p>PhD</p><p>010000, Astana</p></bio><email xlink:type="simple">serik_aa@bk.ru</email><xref ref-type="aff" rid="aff-3"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Esil University<country>Казахстан</country></aff><aff xml:lang="en">Esil University<country>Kazakhstan</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Евразийский национальный университет им. Л.Н. Гумилева<country>Казахстан</country></aff><aff xml:lang="en">L.N. Gumilyov Eurasian National University<country>Kazakhstan</country></aff></aff-alternatives><aff-alternatives id="aff-3"><aff xml:lang="ru">Казахский университет технологии и бизнеса<country>Казахстан</country></aff><aff xml:lang="en">Kazakh University of Technology and Business<country>Kazakhstan</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>25</day><month>03</month><year>2024</year></pub-date><volume>21</volume><issue>1</issue><fpage>85</fpage><lpage>93</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">Turusbekova U.K., Muratbekov M.M., Altynbek S.A.</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://vestnik.kbtu.edu.kz/jour/article/view/1025">https://vestnik.kbtu.edu.kz/jour/article/view/1025</self-uri><abstract><p>Одной из наиболее важных нерешенных и заведомо трудных задач в вычислительной теории конечных полей является разработка быстрого алгоритма для построения примитивных корней в конечном поле. С другой стороны, для многих приложений вместо примитивного корня достаточно элемента высокого мультипликативного порядка. Такие приложения включают, помимо прочего, криптографию, теорию кодирования, генерацию псевдослучайных чисел и комбинаторные схемы. Явные построения элементов высокого порядка обычно полагаются на методы комбинаторики, которые могут обеспечить доказуемую нижнюю границу порядка, но не вычисляют его точный порядок. Выполнение таких построений обычно основано на том, что факторизация порядка уже известна. В идеале мы должны иметь возможность получить примитивный элемент для любого конечного поля за разумное время. Однако если простая факторизация порядка группы неизвестна, этого сложно добиться. Таким образом, ставят менее амбициозную задачу – задачу построения элемента достаточно высокого порядка. В данной статье мы рассматриваем различные алгоритмы, которые находят элемент высокого порядка как для общих, так и для специальных конечных полей. Кроме того, в этой работе мы касаемся теории периодов Гаусса над конечными полями, их обобщениями и аналогами, которые, как известно, уже доказали свою полезность для ряда различных приложений.</p></abstract><trans-abstract xml:lang="en"><p>One of the most important unsolved and notoriously difficult problems in computational finite field theory is the development of a fast algorithm for constructing primitive roots in a finite field. It is known that for many applications, instead of a primitive root, just an element of high multiplicative order is sufficient. Such applications include, but are not limited to, cryptography, coding theory, pseudorandom number generation, and combinatorial schemes. Explicit constructions of high-order elements usually rely on combinatory methods that can provide a provable lower bound on the order, but this does not compute the exact order. Its execution usually implies knowledge of the factorization of the order. Ideally, we should be able to get a primitive element for any finite field in a reasonable amount of time. However, if the simple factorization of the group order is unknown, it is difficult to achieve the goal. Thus, we set the task of constructing an element, probably of a high order. This article discusses various algorithms that find a high-order element for general or special finite fields. This work also represents another contribution to the theory of Gauss periods over finite fields and their generalizations and analogues, which have already proven their usefulness for a number of different applications.</p></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>finite field</kwd><kwd>primitive element</kwd><kwd>prime number</kwd><kwd>simple factorization</kwd><kwd>Gauss periods</kwd></kwd-group><funding-group xml:lang="ru"><funding-statement>Работа выполнена при поддержке Министерства науки и высшего образования Республики Казахстан в рамках проекта AP19677733 «Разработка интеллектуальной распределенной системы параллельного анализа научных текстов», за что авторы выражают огромную благодарность.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Prachar K. Primzahlverteilung, Springer, Berlin, 1957, pp. 77, doi: https://doi.org/10.2307/3608911.</mixed-citation><mixed-citation xml:lang="en">Prachar K. Primzahlverteilung, Springer, Berlin, 1957, pp. 77, doi: https://doi.org/10.2307/3608911.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Wang Y. On the least primitive root of a prime, Acta Math. Sinica, 9, 1959, pp. 432–441. (English translation in Sci. Sinica 10 (1961)).</mixed-citation><mixed-citation xml:lang="en">Wang Y. On the least primitive root of a prime, Acta Math. Sinica, 9, 1959, pp. 432–441. (English translation in Sci. Sinica 10 (1961)).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Shoup V. Searching for primitive roots in finite fields, Math. Comp., 58, 1992, pp. 369–380.</mixed-citation><mixed-citation xml:lang="en">Shoup V. Searching for primitive roots in finite fields, Math. Comp., 58, 1992, pp. 369–380.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Bach E. Comments on search procedures for primitive roots, Math. Comp., 66(220), 1997, pp. 1719– 1727.</mixed-citation><mixed-citation xml:lang="en">Bach E. Comments on search procedures for primitive roots, Math. Comp., 66(220), 1997, pp. 1719– 1727.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Shparlinski I.E. On finding primitive roots in finite fields, Theoret. Comput. Sci., 157, 1997, pp. 273– 275.</mixed-citation><mixed-citation xml:lang="en">Shparlinski I.E. On finding primitive roots in finite fields, Theoret. Comput. Sci., 157, 1997, pp. 273– 275.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Shparlinski I.E. Finite fields: Theory and computation, Kluwer Academic Publishers, Dordrecht, 1999.</mixed-citation><mixed-citation xml:lang="en">Shparlinski I.E. Finite fields: Theory and computation, Kluwer Academic Publishers, Dordrecht, 1999.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Gao S. Elements of provable high orders in finite fields, Proc. Amer. Math. Soc., 127, 1999, pp.1615– 1623.</mixed-citation><mixed-citation xml:lang="en">Gao S. Elements of provable high orders in finite fields, Proc. Amer. Math. Soc., 127, 1999, pp.1615– 1623.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Conflitti A. On elements of high order in finite fields, in: Cryptography and Computational Number Theory, Birkhauser, Basel, 2001, pp. 11–14.</mixed-citation><mixed-citation xml:lang="en">Conflitti A. On elements of high order in finite fields, in: Cryptography and Computational Number Theory, Birkhauser, Basel, 2001, pp. 11–14.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Von zur Gathen J. and Shparlinski I. Orders of Gauss periods in finite fields, Applicable Algebra in Engineering, Comm. Comput., 9, 1999, pp.15–24.</mixed-citation><mixed-citation xml:lang="en">Von zur Gathen J. and Shparlinski I. Orders of Gauss periods in finite fields, Applicable Algebra in Engineering, Comm. Comput., 9, 1999, pp.15–24.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Von zur Gathen J. and Shparlinski I. Constructing elements of large order in finite fields, Applied Algebra, Algebraic Algorithms and Error-Correcting Codes: AAECC-13, Lecture Notes in Computer Science, Springer, Berlin, 1719, 1999, pp. 404–409.</mixed-citation><mixed-citation xml:lang="en">Von zur Gathen J. and Shparlinski I. Constructing elements of large order in finite fields, Applied Algebra, Algebraic Algorithms and Error-Correcting Codes: AAECC-13, Lecture Notes in Computer Science, Springer, Berlin, 1719, 1999, pp. 404–409.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Von zur Gathen and Shparlinski I. Gauss periods in finite fields, Proceedings of the Fifth Conference of Finite Fields and their Applications, Springer, Berlin, 1999, P. 162–177.</mixed-citation><mixed-citation xml:lang="en">Von zur Gathen and Shparlinski I. Gauss periods in finite fields, Proceedings of the Fifth Conference of Finite Fields and their Applications, Springer, Berlin, 1999, P. 162–177.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Cheng Q. Constructing finite field extensions with large order elements, ACM-SIAM Symposium on Discrete Algorithms (SODA), 2004, pp. 1123–1124, https://doi.org/10.1137/S0895480104445514.</mixed-citation><mixed-citation xml:lang="en">Cheng Q. Constructing finite field extensions with large order elements, ACM-SIAM Symposium on Discrete Algorithms (SODA), 2004, pp. 1123–1124, https://doi.org/10.1137/S0895480104445514.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Cheng Q. Primality proving via one round in ECPP and one iteration in AKS, D. Boneh (Ed.), Proceedings of the 23rd Annual International Cryptology Conference (CRYPTO), Lecture Notes in Computer Science, Santa Barbara, Springer, Berlin, 2729, 2003, pp. 338–348.</mixed-citation><mixed-citation xml:lang="en">Cheng Q. Primality proving via one round in ECPP and one iteration in AKS, D. Boneh (Ed.), Proceedings of the 23rd Annual International Cryptology Conference (CRYPTO), Lecture Notes in Computer Science, Santa Barbara, Springer, Berlin, 2729, 2003, pp. 338–348.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Voloch J.F. On some subgroups of the multiplicative group of finite rings, 2003, http://www.ma.utexas.edu/users/voloch/preprint.html.</mixed-citation><mixed-citation xml:lang="en">Voloch J.F. On some subgroups of the multiplicative group of finite rings, 2003, http://www.ma.utexas.edu/users/voloch/preprint.html.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Shparlinski I.E. On constructing primitive roots in finite fields with advice. IEEE Trans. Inform. Theory, 64, 2018, pp. 7132–7136.</mixed-citation><mixed-citation xml:lang="en">Shparlinski I.E. On constructing primitive roots in finite fields with advice. IEEE Trans. Inform. Theory, 64, 2018, pp. 7132–7136.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Bhowmick A. and Lê T. H. On primitive elements in finite fields of low characteristic, Finite Fields Appl., 35, 2015, pp. 64–77.</mixed-citation><mixed-citation xml:lang="en">Bhowmick A. and Lê T. H. On primitive elements in finite fields of low characteristic, Finite Fields Appl., 35, 2015, pp. 64–77.</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>
