From: Sergey Matveev Date: Fri, 8 Jun 2018 18:40:12 +0000 (+0300) Subject: PyGOST в научной деятельности X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=5da1d5db001b51c3abc89c077ee73a81f4bbad0c;p=stargrave-blog.git PyGOST в научной деятельности http://cyberrus.com/wp-content/uploads/2017/10/51-56-119-17_8.-%D0%9A%D0%BE%D0%BC%D0%B0%D1%80%D0%BE%D0%B2%D0%B0.pdf Коллега показала внезапно найденную статью-работу аспирантов где они используют PyGOST. Конечно ни на меня, ни на проект ссылок никаких не дают. Лестно что оно засветилось, но всё же работа абсолютно бессмысленная. Люди сравнивают производительность двух функций на pure Python и делают вывод что 34.10-2012 может и хорош, но в разы медленнее. Мне кажется я за час могу прооптимизировать код Стрибога и смысл работы будет полностью аннулирован -- Стрибог будет быстрее 34.11-94. Сравнивать надо программы где попытались выжать всё что только могли из SIMD-расширений процессоров например или GPU. PyGOST вообще не старается быть быстрым -- он старается быть простым и читабельным в коде. Например Wikipedia (с соответствующими ссылками) говорит что Стрибог (а значит и 34.10-2012 (256 бит)), как правило, быстрее старого хэша и даже значительно: https://ru.wikipedia.org/wiki/%D0%93%D0%9E%D0%A1%D0%A2_%D0%A0_34.11-2012 ---