summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2018-11-13 03:02:35 +0300
committerDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2018-11-16 03:36:27 +0300
commit4b2757edd3272ba71c7c306ec023ee3bda03a01e (patch)
treee4d6753c903647b69a5dc946bd6347f7172a8deb
parentde73ec9f11e58992cf3dc4c825f37e92e118c52a (diff)
downloadgnutls-4b2757edd3272ba71c7c306ec023ee3bda03a01e.tar.gz
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 <dbaryshkov@gmail.com>
-rw-r--r--lib/nettle/gost/gostdsa-sign.c2
-rw-r--r--lib/nettle/gost/gostdsa-verify.c2
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