diff options
Diffstat (limited to 'lib/freebl/rsa.c')
-rw-r--r-- | lib/freebl/rsa.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/freebl/rsa.c b/lib/freebl/rsa.c index 5a4e4096f..89bdd6857 100644 --- a/lib/freebl/rsa.c +++ b/lib/freebl/rsa.c @@ -208,7 +208,7 @@ generate_prime(mp_int *prime, int primeLen) pb[0] |= 0xC0; /* set two high-order bits */ pb[primeLen - 1] |= 0x01; /* set low-order bit */ CHECK_MPI_OK(mp_read_unsigned_octets(prime, pb, primeLen)); - err = mpp_make_prime(prime, primeLen * 8, PR_FALSE); + err = mpp_make_prime_secure(prime, primeLen * 8, PR_FALSE); if (err != MP_NO) goto cleanup; /* keep going while err == MP_NO */ @@ -391,7 +391,7 @@ rsa_is_prime(mp_int *p) } /* If that passed, run some Miller-Rabin tests */ - res = mpp_pprime(p, 2); + res = mpp_pprime_secure(p, 2); return res; } |