mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-26 23:15:41 +01:00
Bignum: Remove dead code
Both variables affected by the code are overwritten before their next read.
This commit is contained in:
parent
5bcbd4e7f4
commit
02a8b0e232
@ -2076,15 +2076,6 @@ static int mpi_miller_rabin( const mbedtls_mpi *X,
|
|||||||
/*
|
/*
|
||||||
* pick a random A, 1 < A < |X| - 1
|
* pick a random A, 1 < A < |X| - 1
|
||||||
*/
|
*/
|
||||||
MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &A, X->n * ciL, f_rng, p_rng ) );
|
|
||||||
|
|
||||||
if( mbedtls_mpi_cmp_mpi( &A, &W ) >= 0 )
|
|
||||||
{
|
|
||||||
j = mbedtls_mpi_bitlen( &A ) - mbedtls_mpi_bitlen( &W );
|
|
||||||
MBEDTLS_MPI_CHK( mbedtls_mpi_shift_r( &A, j + 1 ) );
|
|
||||||
}
|
|
||||||
A.p[0] |= 3;
|
|
||||||
|
|
||||||
count = 0;
|
count = 0;
|
||||||
do {
|
do {
|
||||||
MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &A, X->n * ciL, f_rng, p_rng ) );
|
MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &A, X->n * ciL, f_rng, p_rng ) );
|
||||||
|
Loading…
Reference in New Issue
Block a user