summaryrefslogtreecommitdiff
path: root/ecdsa-sign.c
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2013-02-27 09:11:41 +0100
committerNiels Möller <nisse@lysator.liu.se>2013-02-27 09:11:41 +0100
commit0dca3f8f4bbc39bce7900136776888e12145d564 (patch)
tree19a5631f2d4ca60c497293aafe8beb59137c2e99 /ecdsa-sign.c
parente5512f32b5cc12cb7f4347508d61a31e46f22fc0 (diff)
downloadnettle-0dca3f8f4bbc39bce7900136776888e12145d564.tar.gz
Renamed gmp-glue functions. Use new GMP functions if available.
Diffstat (limited to 'ecdsa-sign.c')
-rw-r--r--ecdsa-sign.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ecdsa-sign.c b/ecdsa-sign.c
index 725c39a2..c0827bfd 100644
--- a/ecdsa-sign.c
+++ b/ecdsa-sign.c
@@ -44,8 +44,8 @@ ecdsa_sign (const struct ecc_scalar *key,
/* At most 936 bytes. */
TMP_DECL(k, mp_limb_t, ECC_MAX_SIZE + ECC_ECDSA_SIGN_ITCH (ECC_MAX_SIZE));
mp_limb_t size = key->ecc->size;
- mp_limb_t *rp = _mpz_write_limbs (signature->r, size);
- mp_limb_t *sp = _mpz_write_limbs (signature->s, size);
+ mp_limb_t *rp = mpz_limbs_write (signature->r, size);
+ mp_limb_t *sp = mpz_limbs_write (signature->s, size);
TMP_ALLOC (k, size + ECC_ECDSA_SIGN_ITCH (size));
@@ -56,8 +56,8 @@ ecdsa_sign (const struct ecc_scalar *key,
ecc_modq_random (key->ecc, k, random_ctx, random, k + size);
ecc_ecdsa_sign (key->ecc, key->p, k, digest_length, digest,
rp, sp, k + size);
- _mpz_done_limbs (signature->r, size);
- _mpz_done_limbs (signature->s, size);
+ mpz_limbs_finish (signature->r, size);
+ mpz_limbs_finish (signature->s, size);
}
while (mpz_sgn (signature->r) == 0 || mpz_sgn (signature->s) == 0);
}