diff options
Diffstat (limited to 'src/lib/libcrypto/bn/bn_blind.c')
-rw-r--r-- | src/lib/libcrypto/bn/bn_blind.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bn/bn_blind.c b/src/lib/libcrypto/bn/bn_blind.c index 77ba691b6d..07cd359e7e 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.22 2023/04/25 19:57:59 tb Exp $ */ | 1 | /* $OpenBSD: bn_blind.c,v 1.23 2023/07/08 12:21:58 beck 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 | * |
@@ -169,6 +169,7 @@ err: | |||
169 | BN_BLINDING_free(ret); | 169 | BN_BLINDING_free(ret); |
170 | return (NULL); | 170 | return (NULL); |
171 | } | 171 | } |
172 | LCRYPTO_ALIAS(BN_BLINDING_new); | ||
172 | 173 | ||
173 | void | 174 | void |
174 | BN_BLINDING_free(BN_BLINDING *r) | 175 | BN_BLINDING_free(BN_BLINDING *r) |
@@ -182,6 +183,7 @@ BN_BLINDING_free(BN_BLINDING *r) | |||
182 | BN_free(r->mod); | 183 | BN_free(r->mod); |
183 | free(r); | 184 | free(r); |
184 | } | 185 | } |
186 | LCRYPTO_ALIAS(BN_BLINDING_free); | ||
185 | 187 | ||
186 | int | 188 | int |
187 | BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx) | 189 | BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx) |
@@ -215,12 +217,14 @@ err: | |||
215 | b->counter = 0; | 217 | b->counter = 0; |
216 | return (ret); | 218 | return (ret); |
217 | } | 219 | } |
220 | LCRYPTO_ALIAS(BN_BLINDING_update); | ||
218 | 221 | ||
219 | int | 222 | int |
220 | BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) | 223 | BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) |
221 | { | 224 | { |
222 | return BN_BLINDING_convert_ex(n, NULL, b, ctx); | 225 | return BN_BLINDING_convert_ex(n, NULL, b, ctx); |
223 | } | 226 | } |
227 | LCRYPTO_ALIAS(BN_BLINDING_convert); | ||
224 | 228 | ||
225 | int | 229 | int |
226 | BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) | 230 | BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) |
@@ -249,12 +253,14 @@ BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) | |||
249 | 253 | ||
250 | return ret; | 254 | return ret; |
251 | } | 255 | } |
256 | LCRYPTO_ALIAS(BN_BLINDING_convert_ex); | ||
252 | 257 | ||
253 | int | 258 | int |
254 | BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) | 259 | BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) |
255 | { | 260 | { |
256 | return BN_BLINDING_invert_ex(n, NULL, b, ctx); | 261 | return BN_BLINDING_invert_ex(n, NULL, b, ctx); |
257 | } | 262 | } |
263 | LCRYPTO_ALIAS(BN_BLINDING_invert); | ||
258 | 264 | ||
259 | int | 265 | int |
260 | BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) | 266 | BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) |
@@ -274,24 +280,28 @@ BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) | |||
274 | 280 | ||
275 | return (ret); | 281 | return (ret); |
276 | } | 282 | } |
283 | LCRYPTO_ALIAS(BN_BLINDING_invert_ex); | ||
277 | 284 | ||
278 | CRYPTO_THREADID * | 285 | CRYPTO_THREADID * |
279 | BN_BLINDING_thread_id(BN_BLINDING *b) | 286 | BN_BLINDING_thread_id(BN_BLINDING *b) |
280 | { | 287 | { |
281 | return &b->tid; | 288 | return &b->tid; |
282 | } | 289 | } |
290 | LCRYPTO_ALIAS(BN_BLINDING_thread_id); | ||
283 | 291 | ||
284 | unsigned long | 292 | unsigned long |
285 | BN_BLINDING_get_flags(const BN_BLINDING *b) | 293 | BN_BLINDING_get_flags(const BN_BLINDING *b) |
286 | { | 294 | { |
287 | return b->flags; | 295 | return b->flags; |
288 | } | 296 | } |
297 | LCRYPTO_ALIAS(BN_BLINDING_get_flags); | ||
289 | 298 | ||
290 | void | 299 | void |
291 | BN_BLINDING_set_flags(BN_BLINDING *b, unsigned long flags) | 300 | BN_BLINDING_set_flags(BN_BLINDING *b, unsigned long flags) |
292 | { | 301 | { |
293 | b->flags = flags; | 302 | b->flags = flags; |
294 | } | 303 | } |
304 | LCRYPTO_ALIAS(BN_BLINDING_set_flags); | ||
295 | 305 | ||
296 | BN_BLINDING * | 306 | BN_BLINDING * |
297 | BN_BLINDING_create_param(BN_BLINDING *b, const BIGNUM *e, BIGNUM *m, | 307 | BN_BLINDING_create_param(BN_BLINDING *b, const BIGNUM *e, BIGNUM *m, |
@@ -363,3 +373,4 @@ err: | |||
363 | 373 | ||
364 | return ret; | 374 | return ret; |
365 | } | 375 | } |
376 | LCRYPTO_ALIAS(BN_BLINDING_create_param); | ||