libmedtls: mpi_miller_rabin: increase count limit
Increase the count limit when generating the witness in the Rabin-Miller
primality test. The previous number 30 was too low to reliably detect
000000022770A7DC599BC90B2FF981CCB5CF05703344C8F350418AAD as a prime
number.
Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
diff --git a/lib/libmbedtls/mbedtls/library/bignum.c b/lib/libmbedtls/mbedtls/library/bignum.c
index a09ab0a..a21af82 100644
--- a/lib/libmbedtls/mbedtls/library/bignum.c
+++ b/lib/libmbedtls/mbedtls/library/bignum.c
@@ -2179,7 +2179,7 @@
MBEDTLS_MPI_CHK( mbedtls_mpi_shift_r( &A, j - k ) );
}
- if (count++ > 30) {
+ if (count++ > 300) {
return MBEDTLS_ERR_MPI_NOT_ACCEPTABLE;
}