summaryrefslogtreecommitdiff
path: root/ecc-internal.h
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2020-11-08 21:48:10 +0100
committerNiels Möller <nisse@lysator.liu.se>2020-11-08 21:55:27 +0100
commit6cc9861dfbd509065788fdbe56486bd80bac02db (patch)
tree6eeb18c88206e7b108f7e47c11c1d6e6e0b9ae43 /ecc-internal.h
parent92f657b3d6038be6d23c2dfab05e40bbcda79ebb (diff)
downloadnettle-6cc9861dfbd509065788fdbe56486bd80bac02db.tar.gz
Reduce scratch need for ecc_mul_m
Diffstat (limited to 'ecc-internal.h')
-rw-r--r--ecc-internal.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/ecc-internal.h b/ecc-internal.h
index 81c1c39a..39166f85 100644
--- a/ecc-internal.h
+++ b/ecc-internal.h
@@ -467,7 +467,7 @@ curve448_eh_to_x (mp_limb_t *xp, const mp_limb_t *p,
#define ECC_MUL_A_EH_ITCH(size) \
(((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))
#endif
-#define ECC_MUL_M_ITCH(size) (11*(size))
+#define ECC_MUL_M_ITCH(size) (8*(size))
#define ECC_ECDSA_SIGN_ITCH(size) (12*(size))
#define ECC_GOSTDSA_SIGN_ITCH(size) (12*(size))
#define ECC_MOD_RANDOM_ITCH(size) (size)