Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Reported-by: Anthony Romano <anthony.romano@coreos.com>
+2017-07-19 NIIBE Yutaka <gniibe@fsij.org>
+
+ * polarssl/library/bignum.c (mpi_exp_mod): Call mpi_grow for X
+ after the initialization of RR.
+
2017-07-18 NIIBE Yutaka <gniibe@fsij.org>
* src/configure: Bark when not git.
* Init temps and window size
*/
mpi_montg_init( &mm, N );
- MPI_CHK( mpi_grow( X, N->n ) );
/*
* If 1st call, pre-compute R^2 mod N
memset (d, 0, N->n * ciL); /* Set lower half of D zero. */
}
+ MPI_CHK( mpi_grow( X, N->n ) );
+
/*
* W[1] = A * R^2 * R^-1 mod N = A * R mod N
*/