GOST support in GnuPG

Paul Wolneykien manowar at altlinux.org
Wed Apr 10 19:56:48 CEST 2019

19.03.2019 12:40, Paul Wolneykien пишет:
>   Hi!
>   I'm working on adding the GOST (Russian EC crypto) support to GnuPG.
> Currently I have a version where sign/verify and encrypt/decrypt
> operations function properly (with some restrictions) in both PGP and
> S/MIME modes. I want to know what is the official procedure to include
> such a new functionality in GnuPG?

  Hi again. My question is still unanswered. Are there some guidelines
about adding new key types, curves, ciphers, etc. to GnuPG I should keep
to when making such changes?

>   My current set of patches are as follows:
>     * GOST cases in g10, sm, common and the agent:
> https://packages.altlinux.org/en/sisyphus/srpms/gnupg2/patches/gnupg2-2.2.10-gost-1.0.0.patch
>     * workaround for multi-URL CRLs in dirmngr:
> https://packages.altlinux.org/en/sisyphus/srpms/gnupg2/patches/gnupg2-2.2.10-issuers-1.0.0.patch
>     * GOST VKO algorithm in Libgcrypt:
> https://packages.altlinux.org/en/sisyphus/srpms/libgcrypt/patches/libgcrypt-1.8.3-vko-1.0.0.patch
>     * GOST ASN.1 in Libksba:
> https://packages.altlinux.org/en/sisyphus/srpms/libksba/patches/libksba-1.3.6-gost-1.0.0.patch

More information about the Gnupg-devel mailing list