summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/libcrypto/bn/bn_blind.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/bn/bn_blind.c b/src/lib/libcrypto/bn/bn_blind.c
index e13c36c5f1..1cf2a4b1f4 100644
--- a/src/lib/libcrypto/bn/bn_blind.c
+++ b/src/lib/libcrypto/bn/bn_blind.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: bn_blind.c,v 1.38 2023/08/09 08:29:23 tb Exp $ */ 1/* $OpenBSD: bn_blind.c,v 1.39 2023/08/09 08:31:13 tb Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved.
4 * 4 *
@@ -228,9 +228,9 @@ BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx)
228 if (!BN_BLINDING_setup(b, ctx)) 228 if (!BN_BLINDING_setup(b, ctx))
229 goto err; 229 goto err;
230 } else { 230 } else {
231 if (!BN_mod_mul(b->A, b->A, b->A, b->mod, ctx)) 231 if (!BN_mod_sqr(b->A, b->A, b->mod, ctx))
232 goto err; 232 goto err;
233 if (!BN_mod_mul(b->Ai, b->Ai, b->Ai, b->mod, ctx)) 233 if (!BN_mod_sqr(b->Ai, b->Ai, b->mod, ctx))
234 goto err; 234 goto err;
235 } 235 }
236 236