Модифікація криптоалгоритму RC5 для систем шифрування електронних даних

Автор(и)

  • Tetiana Anatoliivna Zhovnovach Cherkasy State Technological University
  • Andriy Viktorovych Sagun Cherkasy branch of the European University
  • Vladyslav Volodymyrovych Khaidurov Kiev International University
  • Hanna Vadymivna Martyniuk National Aviation University
  • Tetiana Leonidivna Scherbak National Aviation University

DOI:

https://doi.org/10.18372/2225-5036.25.14458

Ключові слова:

шифрування, криптографічний алгоритм RC5, блочні шифри, функція побітового зсуву, бібліотека OpenSSL, OpenVPN, прикладний програмний пакет MatLab

Анотація

Шифрування електронних даних вимагає застосування стійких до криптоаналізу функцій. Інформація, як будь-яка цінність, піддається посяганням з боку різних шахраїв. Концентрація інформації в комп'ютерних системах змушує мати великі зусилля для її захисту. Національна безпека, державна таємниця, комерційна таємниця - всі ці аспекти вимагають посилення контролю над інформацією в комерційних і державних організаціях. Рівень інформаційної безпеки залежить в першу чергу від захищеності каналів, по яких дані з інформаційної бази компанії можуть потрапити в мережу. На сьогоднішній день існують спеціально розроблені програмні засоби, здатні перекрити ці канали і знизити ризик витоку, викрадення або несанкціонованого доступу до інформації. Проблемою стає те, що з ростом числа порушень знижується їх розкриття. Актуальність загроз цілісності і конфіденційності інформації вимагає відповідального ставлення до завданню її захисту. 20 років назад завдання забезпечення безпеки інформації вирішувалася за допомогою засобів криптографічного захисту, встановлення міжмережевих екранів, розмежування доступу. Зараз цих технологій недостатньо. Будь-яка інформація, що має фінансову, конкурентну, військову чи політичну цінність, опиняється під загрозою. Додатковим ризиком стає можливість перехоплення управління критичними об'єктами інформаційної інфраструктури. Тому особливо актуальним є завдання підвищення стійкості блочних алгоритмів, зокрема, RC5, який входить до складу різних відкритих криптографічних бібліотек – OpenSSL, OpenVPN тощо. Підвищувати криптографічну стійкість блокових схем та криптоалгоритмів можна різними методами. У статті розглядається вибір функцій зсувів для модифікації класичного алгоритму RC5 з метою підвищення криптографічної стійкості останнього. Для підтвердження ефективності проведено моделювання криптографічної системи, реалізованої на базі модифікації криптоалгоритму RC5 та отримані часові та якісні характеристики роботи модифікованого алгоритму.

Біографії авторів

Tetiana Anatoliivna Zhovnovach, Cherkasy State Technological University

Senior Lecturer of the Department of Mathematical, Informational and Social-Humanitarian Disciplines

Andriy Viktorovych Sagun, Cherkasy branch of the European University

Associate Professor of the Department of Informatics, Information Security and Documentation at Cherkasy State Technological University

Vladyslav Volodymyrovych Khaidurov, Kiev International University

Senior Lecturer of the Department of Computer Science of Kyiv International University

Hanna Vadymivna Martyniuk, National Aviation University

Associate Professor of the Information Security Department

Tetiana Leonidivna Scherbak, National Aviation University

Associate Professor of the Information Security Department

Посилання

[Electronic resource]. Online: http://cseweb. ucsd. edu/~mihir/papers/gb.pdf.

[Electronic resource]. Online: http:// cryptography.ru/wp-content/ uploads/ 2014/11/ varn_ lectures_long.pdf

L. Babenko, Ye. Ishchukova, Sovremennyye algoritmy blochnogo shifrovaniya i metody ikh analiza, M.: Gelios ARV, 2006, 376 p.

O. Logachov, A. Sal'nikov, S. Smyshlyayev, V. Yashchenko, Bulevy funktsii v teorii kodirovaniya i kriptologii. Izdaniye vtoroye, dopolnennoye, MTSNMO, M., 2012.

Опубліковано

2019-12-27

Номер

Розділ

Криптологія