From 6f3be4825bd952b4521f394bd632b67be19f0477 Mon Sep 17 00:00:00 2001 From: DesWurstes Date: Sat, 19 May 2018 17:29:13 +0300 Subject: [PATCH] crypto/secp256k1: update secp256k1_ecmult_const params "parameterize ecmult_const over input size" bitcoin-core/secp256k1@7c1b91b --- crypto/secp256k1/ext.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/secp256k1/ext.h b/crypto/secp256k1/ext.h index 9b043c724e..4accbbd8f6 100644 --- a/crypto/secp256k1/ext.h +++ b/crypto/secp256k1/ext.h @@ -128,7 +128,7 @@ int secp256k1_ext_scalar_mul(const secp256k1_context* ctx, unsigned char *point, if (overflow || secp256k1_scalar_is_zero(&s)) { ret = 0; } else { - secp256k1_ecmult_const(&res, &ge, &s); + secp256k1_ecmult_const(&res, &ge, &s, 256); secp256k1_ge_set_gej(&ge, &res); /* Note: can't use secp256k1_pubkey_save here because it is not constant time. */ secp256k1_fe_normalize(&ge.x);