diff options
author | Daiki Ueno <ueno@gnu.org> | 2021-04-02 16:01:21 +0200 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2021-05-11 08:08:19 +0200 |
commit | 0f18f07efe103718ca79f5a206a08c3a3cc6c410 (patch) | |
tree | 94fe784d24d76dcd9c34ca50d94a1224e9ad527f /.x-sc_space_tab | |
parent | 5980d0d9a23b552703507625ba6437bca7f45005 (diff) | |
download | gnutls-0f18f07efe103718ca79f5a206a08c3a3cc6c410.tar.gz |
nettle: port upstream hardening of EC point multiplication
Some internal functions used in point multiplications are known to
misbehave if the scaler is out-of-range. This performs canonical
reduction on scalers, before point multiplication.
This ports the fixes from Nettle upstream to the bundled EC code.
See the Nettle 3.7.2 release announcement for details:
https://lists.lysator.liu.se/pipermail/nettle-bugs/2021/009458.html
Signed-off-by: Daiki Ueno <ueno@gnu.org>
Diffstat (limited to '.x-sc_space_tab')
-rw-r--r-- | .x-sc_space_tab | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.x-sc_space_tab b/.x-sc_space_tab new file mode 100644 index 0000000000..4311834933 --- /dev/null +++ b/.x-sc_space_tab @@ -0,0 +1,3 @@ +^lib/nettle/ecc/override/ecc-gostdsa-verify.c.diff +^lib/nettle/ecc/override/ecc-internal.h.diff +^lib/nettle/ecc/override/eddsa-hash.c.diff |