aboutsummaryrefslogtreecommitdiffstats
path: root/g10
diff options
context:
space:
mode:
Diffstat (limited to 'g10')
-rw-r--r--g10/keyid.c4
-rw-r--r--g10/misc.c3
-rw-r--r--g10/pkglue.c12
3 files changed, 9 insertions, 10 deletions
diff --git a/g10/keyid.c b/g10/keyid.c
index d0a3e4057..8264fe9d6 100644
--- a/g10/keyid.c
+++ b/g10/keyid.c
@@ -1068,8 +1068,8 @@ keygrip_from_pk (PKT_public_key *pk, unsigned char *array)
err = gpg_error_from_syserror ();
else
{
- gcry_mpi_t pubkey = openpgp_ecc_parse_pubkey (pk->pubkey_algo,
- curve, pk->pkey[1]);
+ gcry_mpi_t pubkey = openpgp_ecc_parse_key (pk->pubkey_algo,
+ curve, pk->pkey[1]);
err = gcry_sexp_build (&s_pkey, NULL,
pk->pubkey_algo == PUBKEY_ALGO_EDDSA?
diff --git a/g10/misc.c b/g10/misc.c
index e83800a85..786ae52cf 100644
--- a/g10/misc.c
+++ b/g10/misc.c
@@ -1806,8 +1806,7 @@ pubkey_nbits( int algo, gcry_mpi_t *key )
else
{
const char *curve_name = openpgp_oid_to_curve (curve, 1);
- gcry_mpi_t pubkey = openpgp_ecc_parse_pubkey (algo,
- curve_name, key[1]);
+ gcry_mpi_t pubkey = openpgp_ecc_parse_key (algo, curve_name, key[1]);
rc = gcry_sexp_build (&sexp, NULL,
"(public-key(ecc(curve%s)(q%m)))",
diff --git a/g10/pkglue.c b/g10/pkglue.c
index bc6f30e94..9a1db3bc8 100644
--- a/g10/pkglue.c
+++ b/g10/pkglue.c
@@ -194,7 +194,7 @@ pk_verify (pubkey_algo_t pkalgo, gcry_mpi_t hash,
gcry_mpi_t pubkey;
const char *curve_name = openpgp_oid_to_curve (curve, 1);
- pubkey = openpgp_ecc_parse_pubkey (pkalgo, curve_name, pkey[1]);
+ pubkey = openpgp_ecc_parse_key (pkalgo, curve_name, pkey[1]);
if (openpgp_oid_is_ed25519 (pkey[0]))
fmt = "(public-key(ecc(curve %s)(flags eddsa)(q%m)))";
else
@@ -418,7 +418,7 @@ pk_encrypt (pubkey_algo_t algo, gcry_mpi_t *resarr, gcry_mpi_t data,
gcry_mpi_t pubkey;
const char *curve_name = openpgp_oid_to_curve (curve, 1);
- pubkey = openpgp_ecc_parse_pubkey (algo, curve_name, pkey[1]);
+ pubkey = openpgp_ecc_parse_key (algo, curve_name, pkey[1]);
/* Now use the ephemeral secret to compute the shared point. */
rc = gcry_sexp_build (&s_pkey, NULL,
with_djb_tweak_flag ?
@@ -543,8 +543,8 @@ pk_check_secret_key (pubkey_algo_t pkalgo, gcry_mpi_t *skey)
gcry_mpi_t seckey;
const char *curve_name = openpgp_oid_to_curve (curve, 1);
- pubkey = openpgp_ecc_parse_pubkey (pkalgo, curve_name, skey[1]);
- seckey = openpgp_ecc_parse_seckey (pkalgo, curve_name, skey[2]);
+ pubkey = openpgp_ecc_parse_key (pkalgo, curve_name, skey[1]);
+ seckey = openpgp_ecc_parse_key (pkalgo, curve_name, skey[2]);
rc = gcry_sexp_build (&s_skey, NULL,
"(private-key(ecc(curve%s)(q%m)(d%m)))",
curve_name, pubkey, seckey);
@@ -565,8 +565,8 @@ pk_check_secret_key (pubkey_algo_t pkalgo, gcry_mpi_t *skey)
gcry_mpi_t seckey;
const char *curve_name = openpgp_oid_to_curve (curve, 1);
- pubkey = openpgp_ecc_parse_pubkey (pkalgo, curve_name, skey[1]);
- seckey = openpgp_ecc_parse_seckey (pkalgo, curve_name, skey[2]);
+ pubkey = openpgp_ecc_parse_key (pkalgo, curve_name, skey[1]);
+ seckey = openpgp_ecc_parse_key (pkalgo, curve_name, skey[2]);
if (openpgp_oid_is_ed25519 (skey[0]))
fmt = "(private-key(ecc(curve %s)(flags eddsa)(q%m)(d%m)))";
else