BN_mod_exp_mont_ct
ret = BN_mod_exp_mont_ct(r, a,p, m,ctx, NULL);
int BN_mod_exp_mont_ct(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
if (!BN_mod_exp_mont_ct(w, w, a1_odd, a, ctx, mont))
return BN_mod_exp_mont_ct(r, a, p, m, ctx, m_ctx);
if (!BN_mod_exp_mont_ct(g, test, r0, p, ctx, mont))
if (!BN_mod_exp_mont_ct(r, dsa->g, &k, dsa->p, ctx,
.bn_mod_exp = BN_mod_exp_mont_ct, /* XXX probably we should not use Montgomery if e == 3 */