]> git.codecow.com Git - Monocypher.git/commit
Proper comb algorithm for EdDSA
authorLoup Vaillant <loup@loup-vaillant.fr>
Thu, 26 Jul 2018 20:40:21 +0000 (22:40 +0200)
committerLoup Vaillant <loup@loup-vaillant.fr>
Thu, 26 Jul 2018 20:40:21 +0000 (22:40 +0200)
commitfdcd70d747a613ba7d04ec8efeb55a3a6ae0d9f8
tree0f24abd898ef867971e5bb54222bf0a9c7743b09
parent6839527bad9ed0ae569a0bb8ae53a7f94cbc9193
Proper comb algorithm for EdDSA

This will require some tweaking yet.  We could use signed combs to add 1
bit to the table (currently 4) without making it any bigger.  We should
hoist buffer wipes out of the double and add operations.  We could
consider other means of adding and doubling, to save multiplications and
to reduce table sizes (smaller tables have faster constant time lookup).

But we're faster than key exchange already.  We're on the right track.
src/monocypher.c