From c2bf21838a9405154bb2f393b7e3e4c74241a143 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Thu, 30 Jul 2020 23:09:20 +0300 Subject: [PATCH] =?utf8?q?=D0=97=D0=B0=D1=80=D0=B5=D0=BB=D0=B8=D0=B7=D0=B8?= =?utf8?q?=D0=BB=20PyGOST=204.9?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 случаях. -- 2.48.1