Середовище випробування криптографічної стійкості методів шифрування

Вантажиться...
Ескіз

Дата

2024

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Актуальність теми. Зростання кількості інформаційних загроз і викликів до захисту даних вимагає вдосконалення методів криптографії. Розробка та аналіз алгоритмів шифрування, а також оцінка їх криптографічної стійкості є необхідними для забезпечення конфіденційності, цілісності та автентичності інформації в сучасному цифровому середовищі. Метою роботи є створення програмного інструментарію для оцінювання стійкості базових алгоритмів шифрування. Завдання дослідження: – провести аналіз сучасних підходів криптографії; – дослідити та порівняти базові алгоритми шифрування: метод Цезаря, блокові методи, DES, AES, RC5, шифр Віженера та метод Вернама; – розробити програмне середовище для тестування та порівняння криптографічної стійкості базових алгоритмів шифрування; – провести апробацію розробленого програмного забезпечення, визначити його ефективність. Об’єкт дослідження – алгоритми шифрування та методи криптографії. Предмет дослідження – криптографічна стійкість методів шифрування та їх уразливість до зламу. Практична цінність отриманих у роботі результатів полягає в розробці програмного середовища для тестування криптографічної стійкості алгоритмів. Це дозволяє виявляти слабкі місця в шифрах і пропонувати рекомендації щодо їх удосконалення. Інструмент забезпечує зручність аналізу алгоритмів у наукових дослідженнях та практичному використанні. Апробація результатів дисертації. Основні положення даної роботи доповідались та обговорювались на міжнародній науково-практичній конференції: – Varenikov A.V., Shapovalova S.I. System of experimental research of cryptographic protection methods. Сучасні проблеми наукового забезпечення енергетики: матеріали XXІ міжнар. наук.-практ. конф. молод. вчених і студентів у 2 т. 23–26 квіт. 2024 р. Київ. КПІ ім. Ігоря Сікорського, Вид-во «Політехніка». 2024. Т.2. С.224-225. Дисертація складається з вступу, п’яти розділів та висновків. Повний обсяг дисертації складає 104 сторінки, в тому числі 91 сторінка основного тексту, 23 таблиці, 39 рисунків, 3 сторінки списку використаних джерел у кількості 50 найменувань.

Опис

Середовище випробування криптографічної стійкості методів шифрування призначене для аналізу, тестування та порівняння популярних алгоритмів шифрування. Вона дозволяє шифрувати та дешифрувати текст різними методами, такими як шифр Цезаря, шифр Віженера, DES, AES, RC5, метод Вернама та прості блокові шифри. Програма також включає реалізацію методів зламу, зокрема перебору, частотного аналізу, диференційного криптоаналізу та атаки на основі відомого відкритого тексту. Вбудовані алгоритми оцінюють час зламу кожного шифру залежно від його складності та довжини ключа. Користувачі можуть візуалізувати процес зламу та отримати оцінку криптографічної стійкості кожного методу. Це середовище є цінним інструментом для навчання, досліджень у сфері кібербезпеки та розробки більш ефективних алгоритмів захисту даних.

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

криптографія, криптоаналіз, алгоритми шифрування, глибинне навчання, стійкість до зламу.

Бібліографічний опис

Вареніков, А. В. Середовище випробування криптографічної стійкості методів шифрування : магістерська дис. : 122 Комп’ютерні науки / Вареніков Андрій Віталійович. – Київ, 2024. – 105 с.

DOI