diff options
author | BoringSSL Robot <178796648329-compute@developer.gserviceaccount.com> | 2023-11-27 23:27:32 +0000 |
---|---|---|
committer | BoringSSL Robot <178796648329-compute@developer.gserviceaccount.com> | 2023-11-27 23:27:32 +0000 |
commit | b2254dc6314050238a77eac45699a11d46967acf (patch) | |
tree | db5f2c02e3e08a41383f16c694e3f9f244cdc5a8 /src/crypto/fipsmodule/ec/wnaf.c | |
parent | b69f4d27a75dcf4b94138790883b44274fab56c2 (diff) | |
parent | d24a38200fef19150eef00cad35b138936c08767 (diff) | |
download | boringssl-b2254dc6314050238a77eac45699a11d46967acf.zip boringssl-b2254dc6314050238a77eac45699a11d46967acf.tar.gz boringssl-b2254dc6314050238a77eac45699a11d46967acf.tar.bz2 |
update chromium-stable-with-bazel from chromium-stable branch
Diffstat (limited to 'src/crypto/fipsmodule/ec/wnaf.c')
-rw-r--r-- | src/crypto/fipsmodule/ec/wnaf.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/crypto/fipsmodule/ec/wnaf.c b/src/crypto/fipsmodule/ec/wnaf.c index beb9295..f5214b2 100644 --- a/src/crypto/fipsmodule/ec/wnaf.c +++ b/src/crypto/fipsmodule/ec/wnaf.c @@ -138,8 +138,8 @@ void ec_compute_wNAF(const EC_GROUP *group, int8_t *out, // we shift and add at most one copy of |bit|, this will continue to hold // afterwards. window_val >>= 1; - window_val += - bit * bn_is_bit_set_words(scalar->words, group->order.width, j + w + 1); + window_val += bit * bn_is_bit_set_words(scalar->words, group->order.N.width, + j + w + 1); assert(window_val <= next_bit); } @@ -183,7 +183,7 @@ int ec_GFp_mont_mul_public_batch(const EC_GROUP *group, EC_JACOBIAN *r, const EC_SCALAR *g_scalar, const EC_JACOBIAN *points, const EC_SCALAR *scalars, size_t num) { - size_t bits = BN_num_bits(&group->order); + size_t bits = EC_GROUP_order_bits(group); size_t wNAF_len = bits + 1; int ret = 0; @@ -214,7 +214,7 @@ int ec_GFp_mont_mul_public_batch(const EC_GROUP *group, EC_JACOBIAN *r, int8_t g_wNAF[EC_MAX_BYTES * 8 + 1]; EC_JACOBIAN g_precomp[EC_WNAF_TABLE_SIZE]; assert(wNAF_len <= OPENSSL_ARRAY_SIZE(g_wNAF)); - const EC_JACOBIAN *g = &group->generator->raw; + const EC_JACOBIAN *g = &group->generator.raw; if (g_scalar != NULL) { ec_compute_wNAF(group, g_wNAF, g_scalar, bits, EC_WNAF_WINDOW_BITS); compute_precomp(group, g_precomp, g, EC_WNAF_TABLE_SIZE); |