diff options
author | NIIBE Yutaka <[email protected]> | 2025-05-26 02:28:02 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2025-05-26 02:28:02 +0000 |
commit | 0c7e7ec0c846beee22bff605d642c280f7226e6b (patch) | |
tree | 009dfd8cc0d110814b82f79efaa93c93599717f7 | |
parent | common: Fix read buffer over-read in uncompress_ecc_q_in_canon_sexp. (diff) | |
download | gnupg-0c7e7ec0c846beee22bff605d642c280f7226e6b.tar.gz gnupg-0c7e7ec0c846beee22bff605d642c280f7226e6b.zip |
gpg: Fix ECC_POINT_LEN_MAX to allow NIST curves.
* g10/pkglue.c (ECC_POINT_LEN_MAX): NIST P-521 is large.
--
GnuPG-bug-id: 7664
Reported-by: Collin Funk
Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r-- | g10/pkglue.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/pkglue.c b/g10/pkglue.c index 4d9b357ec..a97bb39c7 100644 --- a/g10/pkglue.c +++ b/g10/pkglue.c @@ -34,7 +34,7 @@ /* Maximum buffer sizes required for ECC KEM. */ -#define ECC_POINT_LEN_MAX (1+2*64) +#define ECC_POINT_LEN_MAX (1+2*66) #define ECC_HASH_LEN_MAX 64 |