Аннотация:
В статье описывается высокоскоростная программная реализация алгоритма хэширования «Стрибог» из ГОСТ Р 34.11-2012 с использованием процессорных инструкций (MMX, SSE2, SSE4.1), LUT-таблиц и технологии CUDA. Применение данных способов оптимизации позволило увеличить скорость получения хэша файла по сравнению с классической реализацией (без оптимизаций).
Ключевые слова:ГОСТ Р 34.11-2012, «Стрибог», SIMD, CUDA, MMX, SSE, LUT-таблицы