GOST support in GnuPG
Paul Wolneykien
manowar at altlinux.org
Tue Mar 19 17:13:20 CET 2019
19.03.2019 14:50, ilf пишет:
> Paul Wolneykien:
>> I'm working on adding the GOST (Russian EC crypto) support to GnuPG.
>
> This one?
> https://en.wikipedia.org/wiki/GOST_(block_cipher)#Cryptanalysis_of_GOST
And these ones too:
* https://en.wikipedia.org/wiki/GOST_(hash_function) ;
* https://tools.ietf.org/html/rfc5832 .
* https://tools.ietf.org/html/rfc4357 .
Note, that some of them are already in Libgcrypt:
*
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=blob;f=cipher/gost28147.c
;
*
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=blob;f=cipher/gostr3411-94.c
;
*
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=blob;f=cipher/ecc-gost.c
.
I've added VKO (rfc4357) and modified gpg and gpgsm to support all of
that (for instance, the GOST R 3410 algorithm is already in Libgcrypt
but there was no way to sign a message with it due to lack of support
from gpg itself).
More information about the Gnupg-devel
mailing list