diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libcrypto/bn/bn.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/lib/libcrypto/bn/bn.h b/src/lib/libcrypto/bn/bn.h index 7921075294..523ff42877 100644 --- a/src/lib/libcrypto/bn/bn.h +++ b/src/lib/libcrypto/bn/bn.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn.h,v 1.77 2024/03/02 09:27:31 tb Exp $ */ | 1 | /* $OpenBSD: bn.h,v 1.78 2024/04/10 14:58:06 beck Exp $ */ |
2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -350,11 +350,10 @@ void BN_set_negative(BIGNUM *b, int n); | |||
350 | 350 | ||
351 | int BN_is_negative(const BIGNUM *b); | 351 | int BN_is_negative(const BIGNUM *b); |
352 | 352 | ||
353 | #ifndef LIBRESSL_INTERNAL | ||
354 | int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d, | 353 | int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d, |
355 | BN_CTX *ctx); | 354 | BN_CTX *ctx); |
356 | #define BN_mod(rem,m,d,ctx) BN_div(NULL,(rem),(m),(d),(ctx)) | 355 | #define BN_mod(rem,m,d,ctx) BN_div(NULL,(rem),(m),(d),(ctx)) |
357 | #endif | 356 | |
358 | int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx); | 357 | int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx); |
359 | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx); | 358 | int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx); |
360 | int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m); | 359 | int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m); |
@@ -383,12 +382,10 @@ int BN_lshift(BIGNUM *r, const BIGNUM *a, int n); | |||
383 | int BN_lshift1(BIGNUM *r, const BIGNUM *a); | 382 | int BN_lshift1(BIGNUM *r, const BIGNUM *a); |
384 | int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); | 383 | int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx); |
385 | 384 | ||
386 | #ifndef LIBRESSL_INTERNAL | ||
387 | int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, | 385 | int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, |
388 | const BIGNUM *m, BN_CTX *ctx); | 386 | const BIGNUM *m, BN_CTX *ctx); |
389 | int BN_mod_exp_mont(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, | 387 | int BN_mod_exp_mont(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, |
390 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); | 388 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); |
391 | #endif | ||
392 | int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, | 389 | int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p, |
393 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont); | 390 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont); |
394 | 391 | ||
@@ -407,14 +404,10 @@ char * BN_bn2dec(const BIGNUM *a); | |||
407 | int BN_hex2bn(BIGNUM **a, const char *str); | 404 | int BN_hex2bn(BIGNUM **a, const char *str); |
408 | int BN_dec2bn(BIGNUM **a, const char *str); | 405 | int BN_dec2bn(BIGNUM **a, const char *str); |
409 | int BN_asc2bn(BIGNUM **a, const char *str); | 406 | int BN_asc2bn(BIGNUM **a, const char *str); |
410 | #ifndef LIBRESSL_INTERNAL | ||
411 | int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); | 407 | int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); |
412 | #endif | ||
413 | int BN_kronecker(const BIGNUM *a,const BIGNUM *b,BN_CTX *ctx); /* returns -2 for error */ | 408 | int BN_kronecker(const BIGNUM *a,const BIGNUM *b,BN_CTX *ctx); /* returns -2 for error */ |
414 | #ifndef LIBRESSL_INTERNAL | ||
415 | BIGNUM *BN_mod_inverse(BIGNUM *ret, | 409 | BIGNUM *BN_mod_inverse(BIGNUM *ret, |
416 | const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx); | 410 | const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx); |
417 | #endif | ||
418 | BIGNUM *BN_mod_sqrt(BIGNUM *ret, | 411 | BIGNUM *BN_mod_sqrt(BIGNUM *ret, |
419 | const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx); | 412 | const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx); |
420 | 413 | ||