Модификация алгоритма на основе сети Фейстеля с добавлением элемента случайности в ключ шифрования

Бесплатный доступ

Изучен метод построения шифров на основе сети Фейстеля, определены его достоинства и недостатки. Предложен алгоритм на основе сети Фейстеля с добавлением элемента случайности в ключ шифрования. Проведен анализ основных параметров алгоритма относительно сети Фейстеля: криптостойкость, время выполнения, увеличение объема зашифрованных данных. В результате анализа выявлены повышенные по сравнению с сетью Фейстеля характеристики криптостойкости, увеличенное время выполнения и объем зашифрованных данных. Также сделан вывод о наличии у алгоритма потенциала в качестве основы для построения блочных шифров.

Криптография, сеть фейстеля, коды хэмминга, блочные шифры

Короткий адрес: https://sciup.org/147245509

IDR: 147245509   |   УДК: 004.934   |   DOI: 10.17072/1993-0550-2021-1-81-88

Modification of the algorithm based on the Feistel network by adding an element of randomness into the encryption key

The article revealed the research of methods for constructing block ciphers and its advantages and disadvantages. The modified algorithm based on the Feistel network using Hamming codes and adding an element of randomness into the encryption key was proposed. Analysis of the main parameters of the algorithm in comparison with Feistel network was performed: resistance to cryptanalysis, execution time, increase in the volume of encrypted data. The analysis revealed the stronger resistance to cryptanalysis than the Feistel network, increased execution time and volume of encrypted data. The potential for building block ciphers based on the algorithm was explored.

Список литературы Модификация алгоритма на основе сети Фейстеля с добавлением элемента случайности в ключ шифрования

  • Баричев С.Г., Гончаров В.В., Серов Р.Е. Основы современной криптографии. М.: Горячая линия - Телеком, 2001. С. 8-9.
  • Панасенко С. Алгоритмы шифрования. Специальный справочник. СПб.: БХВ-Петербург, 2009. С. 9. EDN: SDSLMH
  • Кучерик А.О., Лексин А.Ю., Бухаров Д.Н., Шагурина А.Ю. Курс лекций по дисциплине "Защита информации". Владимир: Изд-во ВлГУ, 2017. 104 с.
  • Лапонина О.Р. Основы сетевой безопасности: криптографические алгоритмы и протоколы взаимодействия. М.: Бином. 2-е изд. 2007. С. 531. EDN: QMRKIV
  • Сборник статей III Всерос. науч.-техн. конф. молодых ученых, аспирантов и студентов. Ростов-на/Дону: Изд-во Южного федерального ун-та, 2017. С. 24.
  • ГОСТ 34.12-2018. М.: Стандартинформ, 2018. 16 с.
  • Поисов Д.А. Коды Хемминга // Все о Hi-Tech, 2010.
  • Цымбал В.П. Теория информации и кодирования. К.: Издательское объединение "Вища школа", 4-е изд. 1992. 263 с.
  • Демин С.А. Вероятностное шифрование // Вестник Балтийского федерального университета им. И. Канта. Серия: Физико-математические и технические науки, 2005. Вып. 1-2. С. 107-110.
  • Александрова Е.И., Шкарапута А.П. Модификация алгоритмов на основе сети Фейстеля посредством внесения избыточности с помощью кодов Хэмминга // Вестник Пермского университета: Математика. Механика. Информатика, 2018. Вып. 3(42). С. 95-103. EDN: VKVNHZ
Еще