aboutsummaryrefslogtreecommitdiff
path: root/gost_pmeth.c
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2019-10-08 01:32:38 +0300
committerDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2019-10-08 01:32:38 +0300
commit1d50ff581be1c6fc55990ab4ef6342a3eb858930 (patch)
treef0fbd2ffaf3216b14c12f0ba7b2dd75418b7bd4d /gost_pmeth.c
parent518200e2b50b73bf9dee931ad875811286ea3579 (diff)
downloadgost-engine-1d50ff581be1c6fc55990ab4ef6342a3eb858930.zip
gost-engine-1d50ff581be1c6fc55990ab4ef6342a3eb858930.tar.gz
gost-engine-1d50ff581be1c6fc55990ab4ef6342a3eb858930.tar.bz2
Add support for NID_id_tc26_gost_3410_2012_512_paramSetTest
Add support for 512-bit curve parameters. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Diffstat (limited to 'gost_pmeth.c')
-rw-r--r--gost_pmeth.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gost_pmeth.c b/gost_pmeth.c
index 41e53b6..b6f4543 100644
--- a/gost_pmeth.c
+++ b/gost_pmeth.c
@@ -351,6 +351,7 @@ static int pkey_gost2012_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
case NID_id_tc26_gost_3410_2012_512_paramSetA:
case NID_id_tc26_gost_3410_2012_512_paramSetB:
case NID_id_tc26_gost_3410_2012_512_paramSetC:
+ case NID_id_tc26_gost_3410_2012_512_paramSetTest:
result =
(EVP_PKEY_assign(pkey, NID_id_GostR3410_2012_512, ec)) ? 1 : 0;
break;