aboutsummaryrefslogtreecommitdiffstats
path: root/g10/pkglue.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2025-07-03 06:45:52 +0000
committerNIIBE Yutaka <[email protected]>2025-07-03 06:45:52 +0000
commit5e623b71d5cebbab7f814d3ef6236d20912ecd0e (patch)
tree0a871e0e82e2231a62845218178f2a50e890abb1 /g10/pkglue.c
parentdirmngr: Use wrapper function for Windows LDAP peculiarities. (diff)
downloadgnupg-5e623b71d5cebbab7f814d3ef6236d20912ecd0e.tar.gz
gnupg-5e623b71d5cebbab7f814d3ef6236d20912ecd0e.zip
common:kem: Factor out a function to retrieve ECC parameters.
* common/util.h (struct gnupg_ecc_params, gnupg_get_ecc_params): New. (ECC_SCALAR_LEN_MAX, ECC_POINT_LEN_MAX, ECC_HASH_LEN_MAX): New. * agent/pkdecrypt.c (ecc_extract_pk_from_key, ecc_extract_sk_from_key): Follow the change of gnupg_get_ecc_params. (ecc_raw_kem, ecc_pgp_kem_decap, composite_pgp_kem_decrypt): Likewise. (ecc_kem_decrypt): Likewise. (get_ecc_params): Move to... * common/kem.c (gnupg_get_ecc_params): ... here * g10/pkglue.c (ECC_POINT_LEN_MAX, ECC_HASH_LEN_MAX): Remove duplicates. -- GnuPG-bug-id: 7649 Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'g10/pkglue.c')
-rw-r--r--g10/pkglue.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/g10/pkglue.c b/g10/pkglue.c
index a97bb39c7..98b9158cc 100644
--- a/g10/pkglue.c
+++ b/g10/pkglue.c
@@ -33,11 +33,6 @@
#include "options.h"
-/* Maximum buffer sizes required for ECC KEM. */
-#define ECC_POINT_LEN_MAX (1+2*66)
-#define ECC_HASH_LEN_MAX 64
-
-
/* FIXME: Better change the function name because mpi_ is used by
gcrypt macros. */
gcry_mpi_t