<?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">vdgtu</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Дагестанского государственного технического университета. Технические науки</journal-title><trans-title-group xml:lang="en"><trans-title>Herald of Dagestan State Technical University. Technical Sciences</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2073-6185</issn><issn pub-type="epub">2542-095X</issn><publisher><publisher-name>Daghestan State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21822/2073-6185-2016-41-2-83-93</article-id><article-id custom-type="elpub" pub-id-type="custom">vdgtu-116</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>COMPUTER SCIENCE, COMPUTER ENGINEERING AND MANAGEMENT</subject></subj-group></article-categories><title-group><article-title>ПАКЕТ ПРОГРАММ ДЛЯ СКРЕМБЛИРОВАНИЯ ИНФОРМАЦИОННОГО ПОТОКА</article-title><trans-title-group xml:lang="en"><trans-title>THE SOFTWARE PACKAGE FOR DATA STREAM SCRAMBLING</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>Kadiev</surname><given-names>P. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кафедра управления информатикой в технических системах</p><p>кандидат технических наук, профессор </p><p>367015 г. Махачкала, пр. И. Шамиля, 70</p></bio><bio xml:lang="en"><p>candidate of technical Science, Professor of the Department of Informatics in technical systems</p><p>70 I. Shamil Ave, 367015, Makhachkala</p></bio><email xlink:type="simple">islam-kadi@mail.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>Kadiev</surname><given-names>P. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>информационно-аналитический отдел Управления инспектирования коммерческих организаций</p><p>ведущий специалист в области защиты информации </p><p>367015 г. Махачкала, пр. И. Шамиля, 70 </p></bio><bio xml:lang="en"><p>leading specialist in the field of information protection of information-analytical Department of management of inspection of commercial organizations</p><p>70 I. Shamil Ave, 367015, Makhachkala</p></bio><email xlink:type="simple">islam-kadi@mail.ru</email><xref ref-type="aff" rid="aff-2"/></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>Mirzabekov</surname><given-names>T. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант</p><p>367015 г. Махачкала, пр. И. Шамиля, 70</p></bio><bio xml:lang="en"><p>graduate student</p><p>70 I. Shamil Ave, 367015, Makhachkala</p></bio><email xlink:type="simple">islam-kadi@mail.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>FSBEE HE «Dagestan state technical University»</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Центральный Банк РФ по РД</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Central Bank of the Russian Federation on RD</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2016</year></pub-date><pub-date pub-type="epub"><day>27</day><month>07</month><year>2016</year></pub-date><volume>41</volume><issue>2</issue><fpage>83</fpage><lpage>93</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Кадиев П.А., Кадиев И.П., Мирзабеков Т.М., 2016</copyright-statement><copyright-year>2016</copyright-year><copyright-holder xml:lang="ru">Кадиев П.А., Кадиев И.П., Мирзабеков Т.М.</copyright-holder><copyright-holder xml:lang="en">Kadiev P.A., Kadiev P.I., Mirzabekov T.M.</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.dgtu.ru/jour/article/view/116">https://vestnik.dgtu.ru/jour/article/view/116</self-uri><abstract><p>Аннотация. Предлагается пакет программ для многовариантного ступенчатого преобразования текстового потока с целью повышения стойкости защиты от несанкционированного доступа, и пакет для восстановления преобразованного текста. В основе предложений: формирование nxn-массива из элементов потока данных, предварительные перестановки элементов массива, с формированием массива, каждая строка и каждый столбец которого включает один и только один элемент из каждой строки и каждого столбца исходного массива, с последующим считыванием по вариантам, выбранным пользователем.</p><p>Пакет для прямого преобразования включает в себя: модуль для формирования массива из входного потока; модуль перестановки элементов массива по схеме латинских квадратов; модуль считывания строк или столбцов массива по одному из следующих алгоритмов: последовательное считывание; считывание строк или столбцов с четными индексами, а затем с нечетными; считывание строк или столбцов с нечетными индексами, а затем с четными; считывание по случайному маршруту, который генерируется программой; считывание по маршруту, определенному пользователем.</p><p>Пакет для восстановления исходного сообщения путем обратного преобразования включает: модуль формирования канального массива из потока данных; модуль восстановления из канального массива – массива типа латинский квадрат; модуль восстановления исходного массива; модуль восстановления исходного сообщения. </p></abstract><trans-abstract xml:lang="en"><p>Abstract. It is proposed a software package for multivariate stepwise transformation of the text flow in order to increase resistance to protect against unauthorized access, and a package to restore the converted text. The basis of the proposals: the formation of nxn-array from the elements of a data flow, preliminary transposition of the array elements to form an array, each row and each column of which includes one and one only element from each row and each column of the source array, following reading on the options selected by the user.</p><p>Package for direct conversion includes: a module for forming an array from the input flow; transposition module of array elements according to the scheme of Latin squares; reading module of rows or columns of the array to one of the following algorithms: sequential reading; reading of rows or columns with even indices and then odd ones;reading the row or column with odd indices, and then the even; reading at random route, which is generated by the program; reading at the route determined by the user.</p><p>Package for restoring of the original message by the inverse transform comprises: a channel array forming module from the data flow; recovery module from the channel array - the array of Latin square type; the original array module; the original message restoring module. </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>scrambling</kwd><kwd>data flow</kwd><kwd>information flow</kwd><kwd>encryption keys</kwd><kwd>descrambling</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">Шевкопляс Б.В. Скремблирование передаваемых данных. [Электронный ресурс] – URL: http://lit.lib.ru/s/shewkopljas_b_w/text_0030.shtml. (дата обращения: 10.04.2016).</mixed-citation><mixed-citation xml:lang="en">Shevkoplyas B.V. The scrambling of transmitted data. Available at: http://lit.lib.ru/s/shewkopljas_b_w/text_0030.shtml. (accessed: 10.04.2016).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Кадиев П.А., Кадиев И.П., Зейналов М.З. Алгоритмы преобразования «классических» матриц в 2-х индексные латинские квадраты. Вестник ДГТУ, Технические науки, № 17, 2010. – С. 45-49.</mixed-citation><mixed-citation xml:lang="en">Kadiev P.A., Kadiev I.P., Zejnalov M.Z. Algorithms of transformation of «classical» matrixes in two-index latin squares. Vestnik DSTU, Technical science, № 17, 2010. – pp. 45-49.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Кадиев П.А., Кадиев И.П. Об одном классе комбинаторных конфигураций. Вестник ДГТУ, Технические науки, № 31, 2013. – С. 45-49.</mixed-citation><mixed-citation xml:lang="en">Kadiev I.P., Kadiev P.A. About one class of combinatory configurations. Vestnik DSTU, Technical science, № 31, 2013. – pp. 45-49.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Кадиев П.А., Зейналов М.З. Программа преобразования матриц методом латинских квадратов. Свидетельство о государственной регистрации программ для ЭВМ № 2009616143 от 09.11.2009.</mixed-citation><mixed-citation xml:lang="en">Kadiev P.A., Zejnalov M.Z. Program for transformation matrices by Latin squares. State registration of computer programs certificate № 2009616143 from 09.11.2009.</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>
