Lines Matching refs:BN_BLINDING
162 static BN_BLINDING *rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx)
164 BN_BLINDING *ret;
186 * BN_BLINDING is shared, meaning that accesses require locks, and
187 * that the blinding factor must be stored outside the BN_BLINDING
202 static int rsa_blinding_convert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,
207 * Local blinding: store the unblinding factor in BN_BLINDING.
212 * Shared blinding: store the unblinding factor outside BN_BLINDING.
226 static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,
231 * will use the unblinding factor stored in BN_BLINDING. If BN_BLINDING
234 * will only read the modulus from BN_BLINDING. In both cases it's safe
256 BN_BLINDING *blinding = NULL;
388 BN_BLINDING *blinding = NULL;