diff options
author | Tianjia Zhang <tianjia.zhang@linux.alibaba.com> | 2020-01-19 08:38:54 +0200 |
---|---|---|
committer | Jussi Kivilinna <jussi.kivilinna@iki.fi> | 2020-01-19 08:41:17 +0200 |
commit | 43cfc1632dd3a9579a906f31cd3b6c88d242d1a5 (patch) | |
tree | ef491ba80963ae69a3f14f5632ddc12df5ce65f0 | |
parent | 176a5f162acd0cfebc5517d061205681bc3658d0 (diff) | |
download | libgcrypt-43cfc1632dd3a9579a906f31cd3b6c88d242d1a5.tar.gz |
ecc: Wrong flag and elements_enc fix.
* cipher/ecc.c (ecc_generate): Fix wrong flag and elements_enc.
--
Signed-off-by: Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
-rw-r--r-- | cipher/ecc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cipher/ecc.c b/cipher/ecc.c index 921510cc..10e11243 100644 --- a/cipher/ecc.c +++ b/cipher/ecc.c @@ -577,7 +577,7 @@ ecc_generate (const gcry_sexp_t genparms, gcry_sexp_t *r_skey) (&curve_flags, NULL, ((flags & PUBKEY_FLAG_PARAM) && (flags & PUBKEY_FLAG_EDDSA))? "(flags param eddsa)" : - ((flags & PUBKEY_FLAG_PARAM) && (flags & PUBKEY_FLAG_EDDSA))? + ((flags & PUBKEY_FLAG_PARAM) && (flags & PUBKEY_FLAG_DJB_TWEAK))? "(flags param djb-tweak)" : ((flags & PUBKEY_FLAG_PARAM))? "(flags param)" : ((flags & PUBKEY_FLAG_EDDSA))? @@ -1712,7 +1712,7 @@ gcry_pk_spec_t _gcry_pubkey_spec_ecc = GCRY_PK_ECC, { 0, 1 }, (GCRY_PK_USAGE_SIGN | GCRY_PK_USAGE_ENCR), "ECC", ecc_names, - "pabgnhq", "pabgnhqd", "sw", "rs", "pabgnhq", + "pabgnhq", "pabgnhqd", "se", "rs", "pabgnhq", ecc_generate, ecc_check_secret_key, ecc_encrypt_raw, |