]> Sergey Matveev's repositories - stargrave-blog.git/commit
Зарелизил PyGOST и GoGOST
authorSergey Matveev <stargrave@stargrave.org>
Sun, 21 Jul 2019 08:31:18 +0000 (11:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 21 Jul 2019 08:31:18 +0000 (11:31 +0300)
commitcd338720e3801f4d188d9ef18f49b6ed85669ce1
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent2300d9c738de9a4e02d0cc736db140b4867411f9
Зарелизил PyGOST и GoGOST

https://lists.cypherpunks.ru/pipermail/gost/2019-July/000106.html
https://lists.cypherpunks.ru/pipermail/gost/2019-July/000107.html
В PyGOST появилась поддержка скрученных кривых Эдвардса: добавлены
параметры и функции преобразования координат между Эдвардсом и
Вейерштрассом. Больше тестовых векторов всяких. Обратно несовместимые
переименования Sbox-ов и параметров кривых, так как в стандартах их всё
же идентифицируют по OID-ам, плюс более простая инициализация кривых.
В GoGOST всё то же самое, плюс KDF_GOSTR3411_2012_256, шифр Магма, MGM
режим шифрования для 64 и 128 бит шифров и одна бага в проверке длины
приватного ключа.