ДИНАМІЧНІ ПРОЦЕСИ ФОРМУВАННЯ ХЕШ-ФУНКЦІЙ В СИСТЕМІ КІНЦЕВИХ ПОЛІВ

Анотація

У даній роботі описані основні методи побудови хеш-функцій та проблеми, які
виникають при їх реалізації, що є важливим аспектом при використанні в системах захисту інформації
та автентифікації, а також в структурах даних. Основною проблемою в використанні хеш-функцій є
виникнення колізій, пов’язане з великим об’ємом масивів даних, які підлягають обробці. Знаходження
колізій може використовуватись для несанкціонованих доступу або підробки даних, які підлягають
захисту. Виникнення колізій в структурах даних ускладнює процес обробки та зберігання великих
масивів даних. Таким чином, виникає необхідність у формуванні алгоритмів, які б мінімізували
можливість виникнення колізій і виконувались за раціональну кількість часу. Були розглянуті основні
методи пошуку колізій в хеш-таблицях та методи їх вирішення, проаналізовані їх можливі недоліки. В
ході роботи були розглянуті стандартні криптографічні алгоритми хеш-функцій, котрі широко
використовуються в алгоритмах електронного цифрового підпису, їх переваги і недоліки. Основною
ціллю даної статті є моделювання алгоритму хеш-функції на основі теорії кінцевих полів з
використанням незвідних многочленів. Запропонований метод обробки текстових файлів за допомогою
хеш-функції на основі незвідного многочлену. Даний метод виявився стійким до колізій, однак має
високу обчислювальну складність, зумовлену знаходженням простого числа такого, щоб кількість
різних символів тексту не перевищувала б значення цього числа. Ще однією проблемою є знаходження
незвідного многочлена над кінцевим полем характеристики обраного простого числа. Такий метод
може використовуватись в системах захисту інформації та автентифікації, а також в структурах
даних, де завчасно можливо виявити кількість різноманітних символів у тексті. Запропонований метод
потребує використання ефективних методів розкладення числа на прості множники для визначення
простоти числа, а також подальшої модифікації задля зменшення обчислювальних витрат.

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

George Vostrov, Одеський національний політехнічний університет

кандидат технічних наук, доцент
кафедри прикладної математики та інформаційних технологій Одеського
національного політехнічного університету

Olena Ponomarenko, Одеський національний політехнічний університет

студент кафедри прикладної математики
та інформаційних технологій, Одеського національного політехнічного
університету.

Опубліковано
2018-06-26
Розділ
Моделювання динамічних систем