Lines Matching defs:mont
95 static int generate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont, BIGNUM *g,
108 if (!BN_mod_exp_mont(g, hbn, e, p, ctx, mont))
129 * mont is used in a BN_mod_exp_mont() with a modulus of p.
132 static int generate_canonical_g(BN_CTX *ctx, BN_MONT_CTX *mont,
174 || !BN_mod_exp_mont(g, tmp, e, p, ctx, mont))
524 BN_MONT_CTX *mont = NULL;
726 if ((mont = BN_MONT_CTX_new()) == NULL)
728 if (!BN_MONT_CTX_set(mont, p, ctx))
732 && !ossl_ffc_params_validate_unverifiable_g(ctx, mont, p, q, params->g,
748 if (!generate_canonical_g(ctx, mont, md, g, tmp, p, e,
759 if (!generate_unverifiable_g(ctx, mont, g, tmp, p, e, pm1, &hret))
799 BN_MONT_CTX_free(mont);
815 BN_MONT_CTX *mont = NULL;
978 if ((mont = BN_MONT_CTX_new()) == NULL)
980 if (!BN_MONT_CTX_set(mont, p, ctx))
991 if (!generate_unverifiable_g(ctx, mont, g, tmp, p, r0, test, &hret))
994 && !ossl_ffc_params_validate_unverifiable_g(ctx, mont, p, q,
1031 BN_MONT_CTX_free(mont);