Аннотация:
В работе представлены способы оптимизации и соответствующие реализации семейства криптографических хэш-функций ГОСТ Р 34.11-94 и ГОСТ Р 34.11-2012. Приводятся результаты для процессоров архитектуры x86_64 и видеокарт NVIDIA с поддержкой технологии CUDA для авторской и других известных реализаций. Показано, что новая хэш-функция на современных ЦП может работать вдвое быстрее, чем старая, но медленнее на графических картах и системах с ограниченными ресурсами. Результаты авторских реализаций на обеих платформах показывают наибольшую эффективность среди всех протестированных.
Ключевые слова:
хэш-функция, Стрибог, ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012, CUDA.
Получено 18.IX.2012
Тип публикации:
Статья
УДК:519.719.2
Язык публикации: английский
Образец цитирования:
P. A. Lebedev, “Comparison of old and new cryptographic hash function standards of the Russian Federation on CPUs and NVIDIA GPUs”, Матем. вопр. криптогр., 4:2 (2013), 73–80
\RBibitem{Leb13}
\by P.~A.~Lebedev
\paper Comparison of old and new cryptographic hash function standards of the Russian Federation on CPUs and NVIDIA GPUs
\jour Матем. вопр. криптогр.
\yr 2013
\vol 4
\issue 2
\pages 73--80
\mathnet{http://mi.mathnet.ru/mvk84}
\crossref{https://doi.org/10.4213/mvk84}