Gracious ping for these patches.

сб, 27 июн. 2020 г. в 20:14, Dmitry Baryshkov <dbarysh...@gmail.com>:
>
> Allow users to specify new curves via strings.
>
> Sponsored by ROSA Linux
>
> Signed-off-by: Dmitry Baryshkov <dbarysh...@gmail.com>
> ---
>  src/lib/libcrypto/gost/gostr341001_params.c | 10 ++++++++++
>  1 file changed, 10 insertions(+)
>
> diff --git a/src/lib/libcrypto/gost/gostr341001_params.c 
> b/src/lib/libcrypto/gost/gostr341001_params.c
> index 282a21041999..9764964cdc1e 100644
> --- a/src/lib/libcrypto/gost/gostr341001_params.c
> +++ b/src/lib/libcrypto/gost/gostr341001_params.c
> @@ -94,12 +94,22 @@ static const GostR3410_params GostR3410_256_params[] = {
>         { "0",  NID_id_GostR3410_2001_TestParamSet },
>         { "XA", NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet },
>         { "XB", NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet },
> +       { "TCA", NID_id_tc26_gost_3410_12_256_paramSetA },
> +       { "TCB", NID_id_tc26_gost_3410_12_256_paramSetB },
> +       { "TCC", NID_id_tc26_gost_3410_12_256_paramSetC },
> +       { "TCD", NID_id_tc26_gost_3410_12_256_paramSetD },
>         { NULL, NID_undef },
>  };
>
>  static const GostR3410_params GostR3410_512_params[] = {
>         { "A",  NID_id_tc26_gost_3410_12_512_paramSetA },
>         { "B",  NID_id_tc26_gost_3410_12_512_paramSetB },
> +       { "C",  NID_id_tc26_gost_3410_12_512_paramSetC },
> +       { "0",  NID_id_tc26_gost_3410_12_512_paramSetTest},
> +       /* Duplicates for compatibility with OpenSSL */
> +       { "TCA", NID_id_tc26_gost_3410_12_512_paramSetA },
> +       { "TCB", NID_id_tc26_gost_3410_12_512_paramSetB },
> +       { "TCC", NID_id_tc26_gost_3410_12_512_paramSetC },
>         { NULL, NID_undef },
>  };
>
> --
> 2.27.0
>


-- 
With best wishes
Dmitry

Reply via email to