Lines Matching refs:ctx
83 BN_CTX *ctx = NULL;
106 ctx = BN_CTX_new_ex(rsa->libctx);
107 if (ctx == NULL)
109 BN_CTX_start(ctx);
110 r0 = BN_CTX_get(ctx);
111 r1 = BN_CTX_get(ctx);
112 r2 = BN_CTX_get(ctx);
192 cb, ctx))
221 if (BN_mod_inverse(r1, r2, rsa->e, ctx) != NULL) {
242 if (!BN_mul(r1, rsa->p, rsa->q, ctx))
246 if (!BN_mul(r1, rsa->n, prime, ctx))
329 if (!BN_mul(r0, r1, r2, ctx))
337 if (!BN_mul(r0, r0, pinfo->d, ctx))
348 if (!BN_mod_inverse(rsa->d, rsa->e, pr0, ctx)) {
365 if (!BN_mod(rsa->dmp1, d, r1, ctx)
366 || !BN_mod(rsa->dmq1, d, r2, ctx)) {
375 if (!BN_mod(pinfo->d, d, pinfo->d, ctx)) {
393 if (!BN_mod_inverse(rsa->iqmp, rsa->q, p, ctx)) {
402 if (!BN_mod_inverse(pinfo->t, pinfo->pp, p, ctx)) {
418 BN_CTX_end(ctx);
419 BN_CTX_free(ctx);