|
Программные системы: теория и приложения, 2015, том 6, выпуск 3, страницы 61–72
(Mi ps178)
|
|
|
|
Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем
Параллельный алгоритм подбора одноблочной MD5-коллизии
А. А. Кузнецов Институт программных систем имени А. К. Айламазяна РАН
Аннотация:
В работе описан параллельный алгоритм поиска коллизий хэшфункции MD5 и его имплементация с результатами прогона на вычислительном кластере. Параллельная программа поиска коллизии реализована на языке Си++ с использованием библиотеки MPI. Исходный код программы базируется на последовательной версии пограммы поика коллизий от нидерландского ученого Марка Стивенса. Автор уверен что алгоритм распараллеливания может быть применен для разработки эффективных параллельных программ поиска коллизий хэш-функций, алгоритм работы которых основан на разностном методе Вань. В ходе данного исследования с использованием высокопроизводительного кластера открыта новая пара одноблочных сообщений, MD5-дайджесты которых совпадают (образуют коллизию).
Ключевые слова и фразы:
криптоанализ, параллельное программирование, ускорители вычислений, MPI, MD5, хэш-функции.
Поступила в редакцию: 08.09.2015 Подписана в печать : 30.09.2015
Образец цитирования:
А. А. Кузнецов, “Параллельный алгоритм подбора одноблочной MD5-коллизии”, Программные системы: теория и приложения, 6:3 (2015), 61–72
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ps178 https://www.mathnet.ru/rus/ps/v6/i3/p61
|
Статистика просмотров: |
Страница аннотации: | 588 | PDF полного текста: | 310 | Список литературы: | 50 |
|