]> git.codecow.com Git - Monocypher.git/commit
Cleaner point addition for EdDSA
authorLoup Vaillant <loup@loup-vaillant.fr>
Sun, 29 Jul 2018 22:20:27 +0000 (00:20 +0200)
committerLoup Vaillant <loup@loup-vaillant.fr>
Sun, 29 Jul 2018 22:20:27 +0000 (00:20 +0200)
commit5d39ddbb3507a95e4782ca864879cbb60d1e31e6
treecac4c4d79fede6da2163957a1a583f1c86a98715
parentfdcd70d747a613ba7d04ec8efeb55a3a6ae0d9f8
Cleaner point addition for EdDSA

Point addition used to use 8 intermediate variables.  That's 6 more than
what was needed.  Removing them made wiping faster, and shrank the stack
by 240 bytes. (Stack size may matter in embedded systems.)
src/monocypher.c