bn_rand_interval
if (!bn_rand_interval(base, 3, n_minus_one))
int bn_rand_interval(BIGNUM *rnd, BN_ULONG lower_word, const BIGNUM *upper_exc);
if (!bn_rand_interval(n, 32, p_abs))
if (!bn_rand_interval(priv_key, 2, dh->q))
if (!bn_rand_interval(priv_key, 1, dsa->q))
if (!bn_rand_interval(b, 1, dsa->q))
if (!bn_rand_interval(k, 1, dsa->q))
if (!bn_rand_interval(priv_key, 1, order))
if (!bn_rand_interval(lambda, 1, group->p))
if (!bn_rand_interval(k, 1, order))
if (!bn_rand_interval(b, 1, order)) {
if (!bn_rand_interval(b->A, 1, b->mod))