From: Sergey Matveev Date: Thu, 30 Jul 2020 20:09:20 +0000 (+0300) Subject: Зарелизил PyGOST 4.9 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c2bf21838a9405154bb2f393b7e3e4c74241a143;p=stargrave-blog.git Зарелизил PyGOST 4.9 http://lists.cypherpunks.ru/pipermail/gost/2020-July/000120.html Делать в нём разные алгоритмы для работы с современными CMS я начал ещё в отпуске. Сами CMS думал что быстро протестирую. В итоге, вчера, с вечера и до 2:30 ночи всё погружался и не мог понять почему у меня не сходятся некоторые примеры, а другие работают. Сегодня с 10 до 15:30, уже с привлечением коллеги у которого примеры сошлись, продолжал. Оказалось, что у скрученных кривых Эдвардса cofactor=4, а у всех остальных=1. Единственное место где это играло роль: 34.10-VKO. В итоге, VKO для Эдвардса мог не работать (а мог и работать, если после деления по модулю эта 4-ка роли не сыграет) и так было всегда в PyGOST. Хотя кривые Эдвардса там относительно недавно появились. Но я грешил на что угодно, но не на этот многолетний код. А раньше никто не заметил, потому что эти Эдвардсы на практике пока мало где задействованы, тем более в VKO случаях. ---