diff options
author | NIIBE Yutaka <[email protected]> | 2021-10-21 06:15:06 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2021-10-21 06:15:06 +0000 |
commit | 79650494418be22c875768880b65a9b7060edbc5 (patch) | |
tree | 5a0e885bfa0028d7958bbe59c8634cca5d04cd7d | |
parent | experiment: Also support new ECDH encryption with 448. (diff) | |
download | gnupg-79650494418be22c875768880b65a9b7060edbc5.tar.gz gnupg-79650494418be22c875768880b65a9b7060edbc5.zip |
experiment: Fix for 448 pubkey.
Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r-- | common/openpgp-misc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/openpgp-misc.c b/common/openpgp-misc.c index 4d057e5ed..0c2960c3c 100644 --- a/common/openpgp-misc.c +++ b/common/openpgp-misc.c @@ -87,7 +87,7 @@ openpgp_fixup_pubkey_448 (int algo, gcry_mpi_t *p_pubkey) p[0] = 0x40; memcpy (p+1, p_key, len); - a = gcry_mpi_set_opaque (NULL, p, 0); + a = gcry_mpi_set_opaque (NULL, p, len*8+7); gcry_mpi_set_flag (a, GCRYMPI_FLAG_USER2); *p_pubkey = a; gcry_mpi_release (pubkey_mpi); |