bignum_mod: Renamed m -> N in mbedtls_mpi_mod_modulus_setup()

Signed-off-by: Mihir Raj Singh <mihirrajsingh123@gmail.com>
This commit is contained in:
Mihir Raj Singh 2023-01-11 20:03:21 +05:30
parent b6fa940fc4
commit f438ad1ab9
2 changed files with 19 additions and 18 deletions

View file

@ -136,26 +136,26 @@ cleanup:
return ret; return ret;
} }
int mbedtls_mpi_mod_modulus_setup(mbedtls_mpi_mod_modulus *m, int mbedtls_mpi_mod_modulus_setup( mbedtls_mpi_mod_modulus *N,
const mbedtls_mpi_uint *p, const mbedtls_mpi_uint *p,
size_t p_limbs, size_t p_limbs,
mbedtls_mpi_mod_rep_selector int_rep) mbedtls_mpi_mod_rep_selector int_rep )
{ {
int ret = 0; int ret = 0;
m->p = p; N->p = p;
m->limbs = p_limbs; N->limbs = p_limbs;
m->bits = mbedtls_mpi_core_bitlen(p, p_limbs); N->bits = mbedtls_mpi_core_bitlen( p, p_limbs );
switch (int_rep) { switch (int_rep) {
case MBEDTLS_MPI_MOD_REP_MONTGOMERY: case MBEDTLS_MPI_MOD_REP_MONTGOMERY:
m->int_rep = int_rep; N->int_rep = int_rep;
m->rep.mont.mm = mbedtls_mpi_core_montmul_init(m->p); N->rep.mont.mm = mbedtls_mpi_core_montmul_init( N->p );
ret = set_mont_const_square(&m->rep.mont.rr, m->p, m->limbs); ret = set_mont_const_square( &N->rep.mont.rr, N->p, N->limbs );
break; break;
case MBEDTLS_MPI_MOD_REP_OPT_RED: case MBEDTLS_MPI_MOD_REP_OPT_RED:
m->int_rep = int_rep; N->int_rep = int_rep;
m->rep.ored = NULL; N->rep.ored = NULL;
break; break;
default: default:
ret = MBEDTLS_ERR_MPI_BAD_INPUT_DATA; ret = MBEDTLS_ERR_MPI_BAD_INPUT_DATA;
@ -164,8 +164,9 @@ int mbedtls_mpi_mod_modulus_setup(mbedtls_mpi_mod_modulus *m,
exit: exit:
if (ret != 0) { if( ret != 0 )
mbedtls_mpi_mod_modulus_free(m); {
mbedtls_mpi_mod_modulus_free( N );
} }
return ret; return ret;

View file

@ -203,10 +203,10 @@ void mbedtls_mpi_mod_modulus_init( mbedtls_mpi_mod_modulus *N );
* \return \c 0 if successful. * \return \c 0 if successful.
* \return #MBEDTLS_ERR_MPI_BAD_INPUT_DATA if \p int_rep is invalid. * \return #MBEDTLS_ERR_MPI_BAD_INPUT_DATA if \p int_rep is invalid.
*/ */
int mbedtls_mpi_mod_modulus_setup(mbedtls_mpi_mod_modulus *m, int mbedtls_mpi_mod_modulus_setup( mbedtls_mpi_mod_modulus *N,
const mbedtls_mpi_uint *p, const mbedtls_mpi_uint *p,
size_t p_limbs, size_t p_limbs,
mbedtls_mpi_mod_rep_selector int_rep); mbedtls_mpi_mod_rep_selector int_rep );
/** Free elements of a modulus structure. /** Free elements of a modulus structure.
* *