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

Tetiana Anatoliivna Zhovnovach, Andriy Viktorovych Sagun, Vladyslav Volodymyrovych Khaidurov, Hanna Vadymivna Martyniuk, Tetiana Leonidivna Scherbak

Анотація


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


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


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

Посилання


[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.


Повний текст: PDF

Посилання

  • Поки немає зовнішніх посилань.


ISSN  2411-071X (Online), ISSN 2225-5036 (Print)

Ліцензія Creative Commons
Цей твір ліцензовано за ліцензією Creative Commons Із зазначенням авторства - Некомерційна - Без похідних творів 3.0 Неадаптована

РИНЦ SSM WorldCat BASE Національна бібліотека ім. Вернадського Науково-технічна бібліотека НАУ Ulrich's Periodicals Directory