<?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">msi</journal-id><journal-title-group><journal-title xml:lang="ru">Современная наука и инновации</journal-title><trans-title-group xml:lang="en"><trans-title>Modern Science and Innovations</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2307-910X</issn><publisher><publisher-name>North-Caucasus Federal University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.37493/2307-910X.2023.2.1</article-id><article-id custom-type="elpub" pub-id-type="custom">msi-1474</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>TECHNICAL SCIENCES. INFORMATION, COMPUTING AND MANAGEMENT</subject></subj-group></article-categories><title-group><article-title>Разработка алгоритма конфиденциального поиска в распределенных системах</article-title><trans-title-group xml:lang="en"><trans-title>Development of a confidential search algorithm in distributed systems</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>Shiryaev</surname><given-names>E. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ширяев Егор Михайлович – аспирант кафедры вычислительной математики икибернетики факультета математики и компьютерных наук имени профессора Н.И.Червякова,</p><p>355000, г. Ставрополь</p></bio><bio xml:lang="en"><p>Shiryaev Egor Mikhailovich – Postgraduate Student, Department of ComputationalMathematics and Cybernetics, Faculty of Mathematics and Computer Science named afterProfessor N.I. Chervyakov,</p><p>355000, Stavropol</p></bio><email xlink:type="simple">eshiriaev@ncfu.ru</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>Kucherov</surname><given-names>N. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Кучеров Николай Николаевич – старший научный сотрудник учебно-научногоцентра «Вычислительной математики и параллельного программирования на суперЭВМ» факультета математики и компьютерных наук имени профессора Н.И. Червякова,</p><p>355000, г. Ставрополь</p></bio><bio xml:lang="en"><p>Kucherov Nikolay Nikolaevich – Senior Researcher Educational and Scientific Center "Computational Mathematics and Parallel Programming on Supercomputers" Faculty ofMathematics and Computer Science named after Professor N.I. Chervyakov,</p><p>355000, Stavropol</p></bio><email xlink:type="simple">nkucherov@ncfu.ru</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>Krivolapova</surname><given-names>O. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Криволапова Ольга Владимировна – аспирант кафедры вычислительной математики и кибернетики факультета математики и компьютерных наук имени профессора Н.И. Червякова,</p><p>355000, г. Ставрополь</p></bio><bio xml:lang="en"><p>Krivolapova Olga Vladimirovna – Postgraduate Student, Department of ComputationalMathematics and Cybernetics, Faculty of Mathematics and Computer Science named afterProfessor N.I. Chervyakov,</p><p>355000, Stavropol</p></bio><email xlink:type="simple">obabchenko@ncfu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>ФГАОУ ВО «Северо-Кавказский федеральный университет»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>FSAEI HE "North-Caucasus Federal University"</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>21</day><month>09</month><year>2023</year></pub-date><volume>0</volume><issue>2</issue><fpage>10</fpage><lpage>19</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ширяев Е.М., Кучеров Н.Н., Криволапова О.В., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Ширяев Е.М., Кучеров Н.Н., Криволапова О.В.</copyright-holder><copyright-holder xml:lang="en">Shiryaev E.M., Kucherov N.N., Krivolapova O.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://msi.elpub.ru/jour/article/view/1474">https://msi.elpub.ru/jour/article/view/1474</self-uri><abstract><p>В данной работе рассматриваются распределенные вычислительных системы, а также распределенные системы хранения данных. Учитывая существующие внутренние угрозы для таких систем. В работе предлагается алгоритм конфиденциального поиска для распределенных систем на основе полностью гомоморфного шифрования. Данный алгоритм позволяет производить операцию поиска в узлах распределенной системе не дешифруя информацию в них.</p></abstract><trans-abstract xml:lang="en"><p>This paper deals with distributed computing systems, as well as distributed data storage systems. Given the existing internal threats to such systems. The paper proposes a confidential search algorithm for distributed systems based on fully homomorphic encryption. This algorithm allows you to perform a search operation in the nodes of a distributed system without decrypting the information in them.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>распределенные вычислительные системы</kwd><kwd>алгоритмы поиска</kwd><kwd>распределенные хэш-таблицы</kwd><kwd>гомоморфное шифрование</kwd><kwd>CKKS</kwd></kwd-group><kwd-group xml:lang="en"><kwd>distributed computing systems</kwd><kwd>search algorithms</kwd><kwd>distributed hash tables</kwd><kwd>homomorphic encryption</kwd><kwd>CKKS</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование выполнено за счет гранта Российского научного фонда № 22-71-10046.</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">Мазур Э. М. Распределенные системы хранения данных: анализ, классификация и выбор // Перспективы развития информационных технологий. 2015. № 26. C. 33–60.</mixed-citation><mixed-citation xml:lang="en">Mazur EH. M. Raspredelennye sistemy khraneniya dannykh: analiz, klassifikatsiya i vybor // Perspektivy razvitiya informatsionnykh tekhnologii. 2015. No. 26. P. 33-60.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Марц Н., Уоррен Д. Большие данные: принципы и практика построения масштабируемых систем обработки данных в реальном времени. М.: Вильямс. 2017. 368 с.</mixed-citation><mixed-citation xml:lang="en">Marts N., Uorren D. Bol'shie dannye: Printsipy i praktika postroeniya masshtabiruemykh sistem obrabotki dannykh v real'nom vremeni. M.: Vil'yams. 2017. 368 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Радченко Г. И. Распределенные вычислительные системы // Челябинск: Фотохудожник. 2012. C. 184.</mixed-citation><mixed-citation xml:lang="en">Radchenko G. I. Raspredelennye vychislitel'nye sistemy // Chelyabinsk: Fotokhudozhnik. 2012. P. 184.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Харитонов В. С., Черяпкин Д. П. DDoS-атака: классификация и особенности // Постулат. 2016. № 12 (14). С. 45.</mixed-citation><mixed-citation xml:lang="en">Kharitonov V. S., Cheryapkin D. P. DDoS-ataka: klassifikatsiya i osobennosti // Postulat. 2016. № 12 (14). P. 45.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Шакиров И. А. О фундаментальных характеристиках семейства интерполяционных полиномов Лагранжа // Известия Саратовского университета. Новая серия. Серия Математика. Механика. Информатика. 2013. № 1–2 (13). C. 99–104.</mixed-citation><mixed-citation xml:lang="en">Shakirov I. A. O fundamental'nykh kharakteristikakh semeistva interpolyatsionnykh polinomov Lagranzha // Izvestiya Saratovskogo universiteta. Novaya seriya. Seriya Matematika. Mekhanika. Informatika. 2013. No. 1-2 (13). P. 99-104.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Akyildiz I. F. [et al.]. A new random walk model for PCS networks // IEEE Journal on selected areas in communications. 2000. No. 7 (18). P. 1254–1260.</mixed-citation><mixed-citation xml:lang="en">Akyildiz I. F. [et al.]. A new random walk model for PCS networks // IEEE Journal on selected areas in communications. 2000. No. 7 (18). P. 1254–1260.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Babenko M. [et al.]. Experimental Evaluation of Homomorphic Comparison Methods // Proceedings - 2020 Ivannikov Ispras Open Conference, ISPRAS 2020. 2020. P. 69–74.</mixed-citation><mixed-citation xml:lang="en">Babenko M. [et al.]. Experimental Evaluation of Homomorphic Comparison Methods // Proceedings - 2020 Ivannikov Ispras Open Conference, ISPRAS 2020. 2020. P. 69–74.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Chauhan K. K., Sanger A. K., Verma A. Homomorphic encryption for data security in cloud computing // International Conference on Information Technology (ICIT), Bhubaneswar, India. 2015. P. 206–209.</mixed-citation><mixed-citation xml:lang="en">Chauhan K. K., Sanger A. K., Verma A. Homomorphic encryption for data security in cloud computing // International Conference on Information Technology (ICIT), Bhubaneswar, India. 2015. P. 206–209.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Chen H., Chillotti I., Song Y. Improved bootstrapping for approximate homomorphic encryption // Advances in Cryptology – EUROCRYPT 2019, Y. Ishai and V. Rijmen, Eds. Cham: Springer International Publishing, 2019, P. 34–54.</mixed-citation><mixed-citation xml:lang="en">Chen H., Chillotti I., Song Y. Improved bootstrapping for approximate homomorphic encryption // Advances in Cryptology – EUROCRYPT 2019, Y. Ishai and V. Rijmen, Eds. Cham: Springer International Publishing, 2019, P. 34–54.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Cheon J. H. [et al.]. Homomorphic encryption for arithmetic of approximate numbers // International Conference on the Theory and Application of Cryptology and Information Security. Springer, 2017. P. 409–437.</mixed-citation><mixed-citation xml:lang="en">Cheon J. H. [et al.]. Homomorphic encryption for arithmetic of approximate numbers // International Conference on the Theory and Application of Cryptology and Information Security. Springer, 2017. P. 409–437.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Cheon J. H., Kim A. Homomorphic encryption for approximate matrix arithmetic // Cryptology ePrint Archive. 2018.</mixed-citation><mixed-citation xml:lang="en">Cheon J. H., Kim A. Homomorphic encryption for approximate matrix arithmetic // Cryptology ePrint Archive. 2018.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Cheon J. H., Kim D., Kim D. Efficient homomorphic comparison methods with optimal complexity // Proceedings of 2020 International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT 2020). Springer, 2020. P. 221–256.</mixed-citation><mixed-citation xml:lang="en">Cheon J. H., Kim D., Kim D. Efficient homomorphic comparison methods with optimal complexity // Proceedings of 2020 International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT 2020). Springer, 2020. P. 221–256.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Cordero A. [et al.]. Numerically stable improved Chebyshev–Halley type schemes for matrix sign function // Journal of Computational and Applied Mathematics. 2017. No. 318. P. 189– 198.</mixed-citation><mixed-citation xml:lang="en">Cordero A. [et al.]. Numerically stable improved Chebyshev–Halley type schemes for matrix sign function // Journal of Computational and Applied Mathematics. 2017. No. 318. P. 189– 198.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Dabek F. F. E. A distributed hash table 2005.</mixed-citation><mixed-citation xml:lang="en">Dabek F. F. E. A distributed hash table 2005.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Darken C., Moody J. Towards faster stochastic gradient search // Advances in neural information processing systems. 1991. Vol. 4.</mixed-citation><mixed-citation xml:lang="en">Darken C., Moody J. Towards faster stochastic gradient search // Advances in neural information processing systems. 1991. Vol. 4.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Dijk M. van [et al.]. Fully homomorphic encryption over the integers // EUROCRYPT 2010, LNCS, Springer. 2010. Vol. 6110. P. 24–43.</mixed-citation><mixed-citation xml:lang="en">Dijk M. van [et al.]. Fully homomorphic encryption over the integers // EUROCRYPT 2010, LNCS, Springer. 2010. Vol. 6110. P. 24–43.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Gentry C. A fully homomorphic encryption scheme / C. Gentry, Stanford university, 2009.</mixed-citation><mixed-citation xml:lang="en">Gentry C. A fully homomorphic encryption scheme / C. Gentry, Stanford university, 2009.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Gentry C., Halevi S. Implementing gentry’s fully-homomorphic encryption scheme // EUROCRYPT 2011. LNCS. Springer, 2011. Vol. 6632. P. 129–148.</mixed-citation><mixed-citation xml:lang="en">Gentry C., Halevi S. Implementing gentry’s fully-homomorphic encryption scheme // EUROCRYPT 2011. LNCS. Springer, 2011. Vol. 6632. P. 129–148.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Higham N. J. Functions of matrices: theory and computation / N. J. Higham. SIAM, 2008.</mixed-citation><mixed-citation xml:lang="en">Higham N. J. Functions of matrices: theory and computation / N. J. Higham. SIAM, 2008.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Kohnfelder L. M. Towards a practical public-key cryptosystem. 1978.</mixed-citation><mixed-citation xml:lang="en">Kohnfelder L. M. Towards a practical public-key cryptosystem. 1978.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Lyubashevsky V., Peikert C., Regev O. On ideal lattices and learning with errors over rings // Journal of the ACM (JACM). 2013. No. 6 (60). P. 1–35.</mixed-citation><mixed-citation xml:lang="en">Lyubashevsky V., Peikert C., Regev O. On ideal lattices and learning with errors over rings // Journal of the ACM (JACM). 2013. No. 6 (60). P. 1–35.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Nakatsukasa Y., Bai Z., Gygi F. Optimizing Halley’s iteration for computing the matrix polar decomposition // SIAM Journal on Matrix Analysis and Applications. 2010. No. 5 (31). P. 2700–2720.</mixed-citation><mixed-citation xml:lang="en">Nakatsukasa Y., Bai Z., Gygi F. Optimizing Halley’s iteration for computing the matrix polar decomposition // SIAM Journal on Matrix Analysis and Applications. 2010. No. 5 (31). P. 2700–2720.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Pereira R. F. [et al.]. Iterative Depth-First Search for FOND Planning 2022. P. 90–99.</mixed-citation><mixed-citation xml:lang="en">Pereira R. F. [et al.]. Iterative Depth-First Search for FOND Planning 2022. P. 90–99.</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>
