Home
last modified time | relevance | path

Searched refs:BN_BLINDING (Results 1 – 10 of 10) sorted by relevance

/freebsd/crypto/openssl/doc/man3/
H A DBN_BLINDING_new.pod15 BN_BLINDING *BN_BLINDING_new(const BIGNUM *A, const BIGNUM *Ai,
17 void BN_BLINDING_free(BN_BLINDING *b);
18 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx);
19 int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
20 int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
21 int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b,
23 int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b,
25 int BN_BLINDING_is_current_thread(BN_BLINDING *b);
26 void BN_BLINDING_set_current_thread(BN_BLINDING *b);
27 int BN_BLINDING_lock(BN_BLINDING *b);
[all …]
/freebsd/crypto/openssl/crypto/bn/
H A Dbn_blind.c30 BN_BLINDING *BN_BLINDING_new(const BIGNUM *A, const BIGNUM *Ai, BIGNUM *mod) in BN_BLINDING_new()
32 BN_BLINDING *ret = NULL; in BN_BLINDING_new()
79 void BN_BLINDING_free(BN_BLINDING *r) in BN_BLINDING_free()
91 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx) in BN_BLINDING_update()
126 int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) in BN_BLINDING_convert()
131 int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx) in BN_BLINDING_convert_ex()
159 int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) in BN_BLINDING_invert()
164 int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, in BN_BLINDING_invert_ex()
201 int BN_BLINDING_is_current_thread(BN_BLINDING *b) in BN_BLINDING_is_current_thread()
206 void BN_BLINDING_set_current_thread(BN_BLINDING *b) in BN_BLINDING_set_current_thread()
[all …]
/freebsd/crypto/openssl/include/openssl/
H A Dbn.h424 BN_BLINDING *BN_BLINDING_new(const BIGNUM *A, const BIGNUM *Ai, BIGNUM *mod);
425 void BN_BLINDING_free(BN_BLINDING *b);
426 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx);
427 int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
428 int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
429 int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *);
430 int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b,
433 int BN_BLINDING_is_current_thread(BN_BLINDING *b);
434 void BN_BLINDING_set_current_thread(BN_BLINDING *b);
435 int BN_BLINDING_lock(BN_BLINDING *b);
[all …]
H A Dtypes.h98 typedef struct bn_blinding_st BN_BLINDING; typedef
H A Drsa.h383 OSSL_DEPRECATEDIN_3_0 BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *ctx);
/freebsd/crypto/openssl/crypto/rsa/
H A Drsa_crpt.c116 BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *in_ctx) in RSA_setup_blinding()
120 BN_BLINDING *ret = NULL; in RSA_setup_blinding()
H A Drsa_local.h96 BN_BLINDING *blinding;
97 BN_BLINDING *mt_blinding;
H A Drsa_ossl.c210 static BN_BLINDING *rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx) in rsa_get_blinding()
212 BN_BLINDING *ret; in rsa_get_blinding()
264 static int rsa_blinding_convert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, in rsa_blinding_convert()
288 static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, in rsa_blinding_invert()
318 BN_BLINDING *blinding = NULL; in rsa_ossl_private_encrypt()
530 BN_BLINDING *blinding = NULL; in rsa_ossl_private_decrypt()
/freebsd/crypto/openssl/util/
H A Dindent.pro100 -T BN_BLINDING
/freebsd/crypto/openssl/
H A DCHANGES.md10914 * Fix handling of BN_BLINDING: now BN_BLINDING_invert_ex (rather than
10920 BN_BLINDING_update for each BN_BLINDING structure (previously,
12653 the BN_BLINDING structure gets an independent copy of the
12975 - automatic re-creation of the BN_BLINDING parameters after
12979 BN_BLINDING parameters
12980 - hide BN_BLINDING structure
12981 Add a second BN_BLINDING slot to the RSA structure to improve