]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Use NETTLE_OCTET_SIZE_TO_LIMB_SIZE macro.
authorNiels Möller <nisse@lysator.liu.se>
Sat, 1 Jun 2024 16:21:57 +0000 (18:21 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Sat, 1 Jun 2024 16:21:57 +0000 (18:21 +0200)
ChangeLog
eddsa-hash.c

index 3aeb992d47757d8461a6251f3c200f8e0f1803ca..2357137754eae95aba3370b6031bb030444594f1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-06-01  Niels Möller  <nisse@lysator.liu.se>
+
+       * eddsa-hash.c (_eddsa_hash): Use NETTLE_OCTET_SIZE_TO_LIMB_SIZE.
+
 2024-05-15  Niels Möller  <nisse@lysator.liu.se>
 
        * powerpc64/p8/gcm-aes-encrypt.asm: Reduce register usage.
index f14c16c8e663fd2c1d168324bb424f3a7bff79aa..052eda235bc9ff5159b19dfef58f1c4e973b2695 100644 (file)
@@ -50,7 +50,7 @@ void
 _eddsa_hash (const struct ecc_modulo *m,
             mp_limb_t *rp, size_t digest_size, const uint8_t *digest)
 {
-  mp_size_t nlimbs = (8*digest_size + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS;
+  mp_size_t nlimbs = NETTLE_OCTET_SIZE_TO_LIMB_SIZE (digest_size);
   mp_limb_t cy;
 
   mpn_set_base256_le (rp, nlimbs, digest, digest_size);