diff options
Diffstat (limited to 'src/lib/libcrypto/bn/bn.h')
-rw-r--r-- | src/lib/libcrypto/bn/bn.h | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/src/lib/libcrypto/bn/bn.h b/src/lib/libcrypto/bn/bn.h index 7dc138d170..689196c911 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.72 2023/06/13 09:12:22 tb Exp $ */ | 1 | /* $OpenBSD: bn.h,v 1.73 2023/07/28 10:05:16 tb 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 | * |
@@ -449,27 +449,6 @@ BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from); | |||
449 | BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, int lock, | 449 | BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, int lock, |
450 | const BIGNUM *mod, BN_CTX *ctx); | 450 | const BIGNUM *mod, BN_CTX *ctx); |
451 | 451 | ||
452 | /* BN_BLINDING flags */ | ||
453 | #define BN_BLINDING_NO_UPDATE 0x00000001 | ||
454 | #define BN_BLINDING_NO_RECREATE 0x00000002 | ||
455 | |||
456 | BN_BLINDING *BN_BLINDING_new(const BIGNUM *A, const BIGNUM *Ai, BIGNUM *mod); | ||
457 | void BN_BLINDING_free(BN_BLINDING *b); | ||
458 | int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx); | ||
459 | int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx); | ||
460 | int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx); | ||
461 | int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *); | ||
462 | int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, BN_CTX *); | ||
463 | |||
464 | CRYPTO_THREADID *BN_BLINDING_thread_id(BN_BLINDING *); | ||
465 | unsigned long BN_BLINDING_get_flags(const BN_BLINDING *); | ||
466 | void BN_BLINDING_set_flags(BN_BLINDING *, unsigned long); | ||
467 | BN_BLINDING *BN_BLINDING_create_param(BN_BLINDING *b, | ||
468 | const BIGNUM *e, BIGNUM *m, BN_CTX *ctx, | ||
469 | int (*bn_mod_exp)(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, | ||
470 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx), | ||
471 | BN_MONT_CTX *m_ctx); | ||
472 | |||
473 | /* Primes from RFC 2409 */ | 452 | /* Primes from RFC 2409 */ |
474 | BIGNUM *get_rfc2409_prime_768(BIGNUM *bn); | 453 | BIGNUM *get_rfc2409_prime_768(BIGNUM *bn); |
475 | BIGNUM *get_rfc2409_prime_1024(BIGNUM *bn); | 454 | BIGNUM *get_rfc2409_prime_1024(BIGNUM *bn); |