BN_priv_rand_range_ex
if (!BN_priv_rand_range_ex(ret->A, ret->mod, 0, ctx))
if (!BN_priv_rand_range_ex(b, w3, 0, ctx)
if (!BN_priv_rand_range_ex(X, range, 0, ctx) || !BN_add(X, X, base))
if (!BN_priv_rand_range_ex(priv_key, order, 0, ctx))
if (!BN_priv_rand_range_ex(e, group->field, 0, ctx))
ret = BN_priv_rand_range_ex(lambda, group->field, 0, ctx);
if (!BN_priv_rand_range_ex(r->Y, group->field, 0, ctx))
if (!BN_priv_rand_range_ex(s->Z, group->field, 0, ctx))
if (!BN_priv_rand_range_ex(priv, two_powN, 0, ctx)
if (!BN_priv_rand_range_ex(k, order, 0, ctx)) {
if (!BN_priv_rand_range_ex(k, order, 0, ctx)) {
int BN_priv_rand_range_ex(BIGNUM *r, const BIGNUM *range,
&& BN_priv_rand_range_ex(z, nminus3, 0, bnctx)