"Make DSA_generate_parameters faster").
current invocation of the inner loop.
[Bodo Moeller]
- *) New functions BN_is_prime_fasttest that optionally does trial
+ *) New function BN_is_prime_fasttest that optionally does trial
division before starting the Rabin-Miller test and has
an additional BN_CTX * argument (whereas BN_is_prime always
has to allocate at least one BN_CTX).
{
for (;;) /* find q */
{
- int seed_is_random = 0;
+ int seed_is_random;
/* step 1 */
if (callback != NULL) callback(0,m++,cb_arg);
seed_is_random = 1;
}
else
- /* use random seed if 'seed_in' turns out to be bad */
- seed_len=0;
+ {
+ seed_is_random = 0;
+ seed_len=0; /* use random seed if 'seed_in' turns out to be bad*/
+ }
memcpy(buf,seed,SHA_DIGEST_LENGTH);
memcpy(buf2,seed,SHA_DIGEST_LENGTH);
/* precompute "SEED + 1" for step 7: */