Алгоритм хеширования на основе SHA-3 с использованием хаотических отображений
https://doi.org/10.37661/1816-0301-2020-17-1-109-118
Аннотация
Описан алгоритм хеширования данных, основанный на методе хеширования SHA-3 (Secure Hash Algorithm-3). Для увеличения производительности при сохранении безопасности хеширования в алгоритме использованы хаотические отображения. Проведено тестирование исходного и модифицированного алгоритмов на устойчивость к коллизиям, которое показало малую вероятность коллизий. Сделан статистический анализ выходных последовательностей, а также производительности алгоритмов. Проведено тестирование алгоритма с помощью набора статистических тестов SP 800-22, которое показало, что двоичная последовательность, генерируемая предложенным алгоритмом, близка к случайной. Протестирована также производительность алгоритма: скорость хеширования модифицированного алгоритма увеличилась на 60 % по сравнению со скоростью хеширования обычного SHA-3.
Ключевые слова
Для цитирования:
Сидоренко А.В., Шишко М.С. Алгоритм хеширования на основе SHA-3 с использованием хаотических отображений. Информатика. 2020;17(1):109-118. https://doi.org/10.37661/1816-0301-2020-17-1-109-118
For citation:
Sidorenko A.V., Shishko M.S. Hashing technique based on SHA-3 using chaotic maps1. Informatics. 2020;17(1):109-118. (In Russ.) https://doi.org/10.37661/1816-0301-2020-17-1-109-118