BN_mod_exp_mont_consttime
ret = BN_mod_exp_mont_consttime(rr1, a1, p1, m1, ctx, in_mont1);
ret &= BN_mod_exp_mont_consttime(rr2, a2, p2, m2, ctx, in_mont2);
return BN_mod_exp_mont_consttime(rr, a, p, m, ctx, in_mont);
int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p,
|| !TEST_true(BN_mod_exp_mont_consttime(ret, a, e, m,
if (!TEST_false(BN_mod_exp_mont_consttime(a, BN_value_one(), BN_value_one(),
if (!TEST_false(BN_mod_exp_mont_consttime(a, BN_value_one(), BN_value_one(),
|| !TEST_true(BN_mod_exp_mont_consttime(r, a, zero,
|| !TEST_true(BN_mod_exp_mont_consttime(r, a, p, m, NULL, NULL))
if (!TEST_true(BN_mod_exp_mont_consttime(d, a, p, m, ctx, NULL)))
&& TEST_true(BN_mod_exp_mont_consttime(c, a, b, n, ctx, mont))
&& TEST_true(BN_mod_exp_mont_consttime(c, a, b, n, ctx, mont))))
|| !TEST_true(BN_mod_exp_mont_consttime(d, e, p, m, ctx, NULL))
if (!TEST_true(BN_mod_exp_mont_consttime(d, a, p, m, ctx, NULL))
|| !TEST_true(BN_mod_exp_mont_consttime(d, e, p, m, ctx, NULL))
&& TEST_true(BN_mod_exp_mont_consttime(d, e, p, m, ctx, NULL))
if (!TEST_false(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
if (!TEST_true(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
|| !TEST_true(BN_mod_exp_mont_consttime(r_mont_const, a, b, m, ctx, NULL)))
if (!TEST_true(BN_mod_exp_mont_consttime(r, a, p, m, ctx, NULL)))