<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-37658</article-id>
      <title-group>
        <article-title>ПРОТОКОЛЫ ВСТРАИВАНИЯ ОБЩЕЙ ПАМЯТИ В СИММЕТРИЧНЫЙ КАНАЛ СЕКРЕТНОЙ СВЯЗИ ДЛЯ ПРОТИВОДЕЙСТВИЯ MITM-АТАКАМ</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Александров</surname>
              <given-names>А.В.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Aleksandrov</surname>
              <given-names>A.V.</given-names>
            </name>
          </name-alternatives>
          <email>alex_izi@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Сорокин</surname>
              <given-names>И.И.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Sorokin</surname>
              <given-names>I.I.</given-names>
            </name>
          </name-alternatives>
          <email>night7117@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">Владимирский государственный университет имени Александра Григорьевича и Николая Григорьевича Столетовых</institution>
        <institution xml:lang="en">Vladimir State University named after Alexander and Nikolay Stoletovs</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2019-09-26">
        <day>26</day>
        <month>09</month>
        <year>2019</year>
      </pub-date>
      <issue>9</issue>
      <fpage>14</fpage>
      <lpage>19</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=37658</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>В статье предложены протоколы создания симметричного ключа и обмена сообщениями между Отправителем и Получателем, устойчивыми по отношению к атакам пассивного и активного противника в модели секретной связи, в частности к атакам типа «человек посередине». Для решения этого ряда задач вводится общая память у Отправителя и Получателя в модели симметричной секретной связи К. Шеннона. Для сеанса связи Отправитель и Получатель обмениваются предварительным ключом, содержащим ссылки на сегменты общей памяти. Симметричный криптографический ключ строится на основе предварительного. Показано, что, при перехвате этого вектора, противник в канале связи получает некоторую долю информации о значении симметричного ключа, но недостаточную для определения этого ключа. Для поддержания удаленной целостности общей памяти предложено использовать технику деревьев Дамгарда – Меркла, для этого разрабатывается криптографический протокол. Рассмотрены варианты статической и динамической общей памяти. Использование динамической общей памяти может снять проблему передачи ключа по каналу связи. Предложенные протоколы имеют универсальный характер и могут быть использованы как самостоятельно, так и в протоколах семейства TLS передачи данных.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>The article proposes protocols for creating a symmetric key and exchanging messages between Sender and Receiver stable in relation to attacks of a passive and active adversary in secret communication models, in particular, to the attacks of the type «man in the middle». To solve this series of problems, the common memory of the Sender and the Recipient is introduced in the model of K. Shannon’s symmetric secret communication. For a communication session, the Sender and the Recipient exchange a preliminary key containing links to segments of shared memory. Symmetric cryptographic key is built on the basis of preliminary. It is shown that when intercepting this vector, the adversary in the communication channel receives a certain amount of information about the value of the symmetric key, but not enough to determine this key. To maintain the remote integrity of shared memory, it is proposed to use the Damgard-Merkle tree technique; for this, a cryptographic protocol is being developed. The options for static and dynamic shared memory are considered. Using dynamic shared memory can solve the problem of transmitting a key over a communication channel. The proposed protocols are universal in nature and can be used both independently and in protocols of the TLS family of data transmission. The proposed protocols are universal and can be used in the TLS data transmission protocols.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>криптографический протокол</kwd>
        <kwd>протокол Диффи – Хеллмана</kwd>
        <kwd>общая память</kwd>
        <kwd>дерево Дамгарда – Меркла</kwd>
        <kwd>хэш-функция</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>cryptographic protocol</kwd>
        <kwd>Diffie-Hellman protocol</kwd>
        <kwd>shared memory</kwd>
        <kwd>Damgard-Merkle tree</kwd>
        <kwd>hash function</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Черемушкин А.В. Криптографические протоколы. Основные свойства и уязвимости: учеб. пособие для студ. учреждений высш. проф. образования. М.: Издательский центр «Академия», 2009. 272 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Kurosawa K., Okada K., Sakano K., Ogata W., Tsujii S. Nonperfect secret sharing schemes and matroids, LNCS 765, Advances in Cryptology, Proceedings of Eurocrypt’93, Springer Verlag. 1993. P. 126–141.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Israa Alqassem, Davor Svetinovic. Towards Reference Architecture for Cryptocurrencies: Bitcoin Architectural Analysis (англ.). IEEE International Conference on Internet of Things (iThings), and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom): журнал. 2014. Сентябрь. ISBN 978-1-4799-5967-9.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Oppliger, Rolf. Introduction. SSL and TLS: Theory and Practice. 2nd. Artech House, 2016. P. 13. ISBN 978-1-60807-999-5.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Александров А.В., Сорокин И.И. Симметричная рюкзачная криптографическая система с общей памятью, основанная на рекуррентных базисах в задаче об укладке рюкзаков // Известия высших учебных заведений. Приборостроение. 2019. T. 62. № 4. С. 320–330.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
