Home | History | Annotate | Download | only in rsa

Lines Matching refs:unblind

317 static int rsa_blinding_convert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,
320 if (unblind == NULL)
330 ret = BN_BLINDING_convert_ex(f, unblind, b, ctx);
336 static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,
339 /* For local blinding, unblind is set to NULL, and BN_BLINDING_invert_ex
341 * If BN_BLINDING is shared between threads, unblind must be non-null:
346 return BN_BLINDING_invert_ex(f, unblind, b, ctx);
358 /* Used only if the blinding structure is shared. A non-NULL unblind
361 BIGNUM *unblind = NULL;
415 if (!local_blinding && ((unblind = BN_CTX_get(ctx)) == NULL))
420 if (!rsa_blinding_convert(blinding, f, unblind, ctx))
456 if (!rsa_blinding_invert(blinding, ret, unblind, ctx))
501 /* Used only if the blinding structure is shared. A non-NULL unblind
504 BIGNUM *unblind = NULL;
548 if (!local_blinding && ((unblind = BN_CTX_get(ctx)) == NULL))
553 if (!rsa_blinding_convert(blinding, f, unblind, ctx))
589 if (!rsa_blinding_invert(blinding, ret, unblind, ctx))