diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2016-05-06 13:21:17 +0900 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2016-06-08 18:18:06 +0200 |
commit | bd39eb9fba47dc8500c83769a679cc8b683d6c6e (patch) | |
tree | ac1159344d4042c784fd9be543caa47adf1a52cb /cipher/ecc.c | |
parent | c05837211e5221d3f56146865e823bc20b4ff1ab (diff) | |
download | libgcrypt-bd39eb9fba47dc8500c83769a679cc8b683d6c6e.tar.gz |
ecc: Fix ecc_verify for cofactor support.
* cipher/ecc.c (ecc_verify): Fix the argument for cofactor "h".
--
Thanks to onitake.
GnuPG-bug-id: 2347
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'cipher/ecc.c')
-rw-r--r-- | cipher/ecc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cipher/ecc.c b/cipher/ecc.c index a437a1fa..b09902eb 100644 --- a/cipher/ecc.c +++ b/cipher/ecc.c @@ -1071,7 +1071,7 @@ ecc_verify (gcry_sexp_t s_sig, gcry_sexp_t s_data, gcry_sexp_t s_keyparms) if ((ctx.flags & PUBKEY_FLAG_PARAM)) rc = sexp_extract_param (s_keyparms, NULL, "-p?a?b?g?n?h?/q", &pk.E.p, &pk.E.a, &pk.E.b, &mpi_g, &pk.E.n, - &pk.E.n, &mpi_q, NULL); + &pk.E.h, &mpi_q, NULL); else rc = sexp_extract_param (s_keyparms, NULL, "/q", &mpi_q, NULL); |