@node ru34112012 @section Стрибог (ГОСТ Р 34.11-2012) @table @asis @item Что за алгоритм Хэш-функция @item Размер хэша 256 и 512 бит @item Размер блока 512 бит @item Структура Меркла-Дамгарда @item Число раундов 12 @item RFC @url{https://tools.ietf.org/html/rfc6986.html, 6986} @item Лучшая атака @itemize @item Коллизии: На 9.5 раундов сложность 2@sup{176}, 2@sup{128} памяти @item Прообраз (preimage): сложность 2@sup{266}, 2@sup{259} данных @end itemize @item Wikipedia @url{https://ru.wikipedia.org/wiki/%D0%93%D0%9E%D0%A1%D0%A2_%D0%A0_34.11-2012, статья} @end table @strong{Особенности}: @itemize @item Заменил устаревший @ref{ru341194, ГОСТ Р 34.11-94}. @item В конце текста стандарта в качестве примера вычисления хэша приводится строка из "Слово о полку Игореве": @emph{Се ветри, Стрибожи внуци, веютъ с моря стрелами на храбрыя плъкы Игоревы}. @end itemize @anchor{34112012Impl} @strong{Реализации} Данные ссылки взяты @url{https://habrahabr.ru/post/273055/, из статьи} (сортировка по URL): @multitable @columnfractions 0.6 0.1 0.3 @headitem Ссылка @tab Язык @tab Комментарий @item @url{http://gostcrypto.com/doc/GostDigest.html} @tab JavaScript @tab @item @url{http://sibcoin.org/} @tab C @tab Криптовалюта Sibcoin @item @url{http://sourceforge.net/projects/cppcrypto/} @tab C++ @tab @item @url{http://www.gogost.cypherpunks.ru/} @tab Go @tab @item @url{http://www.pygost.cypherpunks.ru/} @tab Python @tab @item @url{http://www.libressl.org/} @tab C @tab @item @url{https://github.com/gost-engine/engine} @tab C @tab @item @url{http://www.netlab.linkpc.net/download/software/SDK/core/include/gost3411-2012.h} @tab C @tab Оптимизации @item @url{https://github.com/be1ay/MyHash_Stribog} @tab C++ @tab Использует Qt 5.1 @item @url{https://github.com/okazymyrov/stribog} @tab C, Sage @tab @item @url{https://github.com/sftp/gost34.11-2012_stribog} @tab C @tab @item @url{https://github.com/sjinks/php-stribog} @tab C, PHP @tab Оптимизации под MMX, SSE @item @url{https://www.gnu.org/software/libgcrypt/} @tab C @tab @item @url{https://www.gostcrypt.org/download.php} @tab C @tab GostCrypt -- форк Truecrypt @item @url{https://www.streebog.net/src} @tab C @tab Оптимизации под MMX, SSE @end multitable