diff options
| author | Niels Möller <nisse@lysator.liu.se> | 2020-11-08 22:39:25 +0100 |
|---|---|---|
| committer | Niels Möller <nisse@lysator.liu.se> | 2020-11-08 22:39:25 +0100 |
| commit | 6d7612dad5b7f7f3fd6fa834ba2f13f1a7a2f237 (patch) | |
| tree | fccbf47249d878c220ab29fa6cc991aa50ca7c37 /ChangeLog | |
| parent | a065a3559e5ee13161736262287b02537c4a02c6 (diff) | |
| download | nettle-refactor-ecc-mod.tar.gz | |
Updated itch macros for ecc point multiplication and signaturesrefactor-ecc-mod
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,13 @@ 2020-11-08 Niels Möller <nisse@lysator.liu.se> + * eddsa-sign.c (_eddsa_sign_itch): Update, since now point + multiplication needs less scratch than point compression. + * eddsa-pubkey.c (_eddsa_public_key_itch): Likewise. + + * ecc-internal.h: Update *_ITCH macros for point multiplication + and signatures. They need slightly less scratch after optimization + of the point addition functions. + * ecc-mul-m.c (ecc_mul_m): Reduce scratch need. (ecc_mul_m): Optimize swapping, with only a single mpn_cnd_swap per iteration. |
