Home
last modified time | relevance | path

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

/openssl-master/doc/man3/
A DBN_BLINDING_new.pod17 void BN_BLINDING_free(BN_BLINDING *b);
18 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx);
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);
28 int BN_BLINDING_unlock(BN_BLINDING *b);
31 BN_BLINDING *BN_BLINDING_create_param(BN_BLINDING *b,
46 BN_BLINDING_free() frees the B<BN_BLINDING> structure.
69 owner of the B<BN_BLINDING> structure.
71 BN_BLINDING_lock() locks the B<BN_BLINDING> structure.
[all …]
/openssl-master/crypto/bn/
A Dbn_blind.c32 BN_BLINDING *ret = NULL; in BN_BLINDING_new()
81 void BN_BLINDING_free(BN_BLINDING *r) in BN_BLINDING_free()
93 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx) in BN_BLINDING_update()
162 int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx) in BN_BLINDING_invert()
203 int BN_BLINDING_is_current_thread(BN_BLINDING *b) in BN_BLINDING_is_current_thread()
208 void BN_BLINDING_set_current_thread(BN_BLINDING *b) in BN_BLINDING_set_current_thread()
213 int BN_BLINDING_lock(BN_BLINDING *b) in BN_BLINDING_lock()
218 int BN_BLINDING_unlock(BN_BLINDING *b) in BN_BLINDING_unlock()
223 unsigned long BN_BLINDING_get_flags(const BN_BLINDING *b) in BN_BLINDING_get_flags()
233 BN_BLINDING *BN_BLINDING_create_param(BN_BLINDING *b, in BN_BLINDING_create_param()
[all …]
/openssl-master/include/openssl/
A Dbn.h419 void BN_BLINDING_free(BN_BLINDING *b);
420 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx);
421 int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
422 int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
427 int BN_BLINDING_is_current_thread(BN_BLINDING *b);
428 void BN_BLINDING_set_current_thread(BN_BLINDING *b);
429 int BN_BLINDING_lock(BN_BLINDING *b);
430 int BN_BLINDING_unlock(BN_BLINDING *b);
432 unsigned long BN_BLINDING_get_flags(const BN_BLINDING *);
433 void BN_BLINDING_set_flags(BN_BLINDING *, unsigned long);
[all …]
A Dtypes.h89 typedef struct bn_blinding_st BN_BLINDING; typedef
A Drsa.h373 OSSL_DEPRECATEDIN_3_0 BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *ctx);
/openssl-master/crypto/rsa/
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()
A Drsa_local.h96 BN_BLINDING *blinding;
97 BN_BLINDING *mt_blinding;
A Drsa_ossl.c162 static BN_BLINDING *rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx) in rsa_get_blinding()
164 BN_BLINDING *ret; in rsa_get_blinding()
202 static int rsa_blinding_convert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, in rsa_blinding_convert()
224 static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, in rsa_blinding_invert()
253 BN_BLINDING *blinding = NULL; in rsa_ossl_private_encrypt()
385 BN_BLINDING *blinding = NULL; in rsa_ossl_private_decrypt()
/openssl-master/util/
A Dindent.pro100 -T BN_BLINDING
/openssl-master/
A DCHANGES.md8152 * Fix handling of BN_BLINDING: now BN_BLINDING_invert_ex (rather than
8158 BN_BLINDING_update for each BN_BLINDING structure (previously,
9891 the BN_BLINDING structure gets an independent copy of the
10213 - automatic re-creation of the BN_BLINDING parameters after
10217 BN_BLINDING parameters
10218 - hide BN_BLINDING structure
10219 Add a second BN_BLINDING slot to the RSA structure to improve

Completed in 42 milliseconds