From 17a25c14f1ed1199898ad618c17204eafd5524c1 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Thu, 25 Jun 2020 08:57:33 +0200 Subject: sm: Fix support verification of nistp521 signatures. * sm/certcheck.c (do_encode_md): Fix obvious bug. -- Fixes-commit: 596212e71abf33b30608348b782c093dace83110 Signed-off-by: Werner Koch --- sm/certcheck.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sm/certcheck.c b/sm/certcheck.c index cf9495a58..d04a86588 100644 --- a/sm/certcheck.c +++ b/sm/certcheck.c @@ -82,7 +82,7 @@ do_encode_md (gcry_md_hd_t md, int algo, int pkalgo, unsigned int nbits, if ( pkalgo == GCRY_PK_ECC ) { qbits0 = gcry_pk_get_nbits (pkey); - qbits = qbits0 == 521? 512 : qbits; + qbits = qbits0 == 521? 512 : qbits0; } else qbits0 = qbits = get_dsa_qbits (pkey); -- cgit v1.2.3