From 4b2757edd3272ba71c7c306ec023ee3bda03a01e Mon Sep 17 00:00:00 2001 From: Dmitry Eremin-Solenikov Date: Tue, 13 Nov 2018 03:02:35 +0300 Subject: nettle/gost: gostdsa: use size_t instead of mp_limb_t Use size_t for size variables instead of mp_limb_t (data type rather than size type). Signed-off-by: Dmitry Eremin-Solenikov --- lib/nettle/gost/gostdsa-sign.c | 2 +- lib/nettle/gost/gostdsa-verify.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/nettle/gost/gostdsa-sign.c b/lib/nettle/gost/gostdsa-sign.c index 0c6a2dba67..14a04bde69 100644 --- a/lib/nettle/gost/gostdsa-sign.c +++ b/lib/nettle/gost/gostdsa-sign.c @@ -53,7 +53,7 @@ gostdsa_sign (const struct ecc_scalar *key, { /* At most 936 bytes. */ TMP_DECL(k, mp_limb_t, ECC_MAX_SIZE + ECC_GOSTDSA_SIGN_ITCH (ECC_MAX_SIZE)); - mp_limb_t size = key->ecc->p.size; + size_t size = ecc_size (key->ecc); mp_limb_t *rp = mpz_limbs_write (signature->r, size); mp_limb_t *sp = mpz_limbs_write (signature->s, size); diff --git a/lib/nettle/gost/gostdsa-verify.c b/lib/nettle/gost/gostdsa-verify.c index e83bbba48d..df220f8b57 100644 --- a/lib/nettle/gost/gostdsa-verify.c +++ b/lib/nettle/gost/gostdsa-verify.c @@ -49,7 +49,7 @@ gostdsa_verify (const struct ecc_point *pub, size_t length, const uint8_t *digest, const struct dsa_signature *signature) { - mp_limb_t size = ecc_size (pub->ecc); + size_t size = ecc_size (pub->ecc); mp_size_t itch = 2*size + ecc_gostdsa_verify_itch (pub->ecc); /* For ECC_MUL_A_WBITS == 0, at most 1512 bytes. With ECC_MUL_A_WBITS == 4, currently needs 67 * ecc->size, at most -- cgit v1.2.1