diff options
author | Billy Brumley <bbrumley@gmail.com> | 2020-03-28 20:35:43 +0200 |
---|---|---|
committer | Nicola Tuveri <nic.tuv@gmail.com> | 2020-04-01 18:50:20 +0300 |
commit | a4a93bbfb0e679eaa249f77c7c4e7e823ca870ef (patch) | |
tree | dc1cdbca101c0ba69519ca94ea33ca5f0090456a /ssl | |
parent | 09736245b174a37abb87fb7ceb55462d940ff2bb (diff) |
[crypto/ec] Ladder tweaks
- Convert to affine coords on ladder entry. This lets us use more efficient
ladder step formulae.
- Convert to affine coords on ladder exit. This prevents the current code
awkwardness where conversion happens twice during serialization: first to
fetch the buffer size, then again to fetch the coords.
- Instead of projectively blinding the input point, blind both accumulators
independently.
Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/11435)
Diffstat (limited to 'ssl')
0 files changed, 0 insertions, 0 deletions