Home
last modified time | relevance | path

Searched refs:Rinv (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/mbedtls/port/
Desp_bignum.c202 static int calculate_rinv(mbedtls_mpi *Rinv, const mbedtls_mpi *M, int num_words) in calculate_rinv() argument
209 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_mpi(Rinv, &RR, M)); in calculate_rinv()
239 mbedtls_mpi Rinv; in esp_mpi_mul_mpi_mod() local
243 mbedtls_mpi_init(&Rinv); in esp_mpi_mul_mpi_mod()
244 MBEDTLS_MPI_CHK(calculate_rinv(&Rinv, M, hw_words)); in esp_mpi_mul_mpi_mod()
249 esp_mpi_mul_mpi_mod_hw_op(X, Y, M, &Rinv, Mprime, hw_words); in esp_mpi_mul_mpi_mod()
257 mbedtls_mpi_free(&Rinv); in esp_mpi_mul_mpi_mod()
290 mbedtls_mpi *Rinv, in mpi_montgomery_exp_calc() argument
313 MBEDTLS_MPI_CHK( esp_mont_hw_op(&X_, X, Rinv, M, Mprime, hw_words, false) ); in mpi_montgomery_exp_calc()
317 MBEDTLS_MPI_CHK( esp_mont_hw_op(Z, Rinv, &one, M, Mprime, hw_words, true) ); in mpi_montgomery_exp_calc()
[all …]
/hal_espressif-latest/components/mbedtls/port/esp32s2/
Dbignum.c138 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_mul_mpi_mod_hw_op() argument
146 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Rinv, num_words); in esp_mpi_mul_mpi_mod_hw_op()
154 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_exp_mpi_mod_hw_op() argument
164 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Rinv, num_words); in esp_mpi_exp_mpi_mod_hw_op()
/hal_espressif-latest/components/mbedtls/port/esp32s3/
Dbignum.c140 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_mul_mpi_mod_hw_op() argument
148 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Rinv, num_words); in esp_mpi_mul_mpi_mod_hw_op()
156 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_exp_mpi_mod_hw_op() argument
166 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Rinv, num_words); in esp_mpi_exp_mpi_mod_hw_op()
/hal_espressif-latest/components/mbedtls/port/esp32c3/
Dbignum.c143 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_mul_mpi_mod_hw_op() argument
151 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Rinv, num_words); in esp_mpi_mul_mpi_mod_hw_op()
159 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_exp_mpi_mod_hw_op() argument
169 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Rinv, num_words); in esp_mpi_exp_mpi_mod_hw_op()
/hal_espressif-latest/components/mbedtls/port/esp32c6/
Dbignum.c144 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_mul_mpi_mod_hw_op() argument
152 mpi_to_mem_block(RSA_Z_MEM, Rinv, num_words); in esp_mpi_mul_mpi_mod_hw_op()
160 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_exp_mpi_mod_hw_op() argument
170 mpi_to_mem_block(RSA_Z_MEM, Rinv, num_words); in esp_mpi_exp_mpi_mod_hw_op()
/hal_espressif-latest/components/mbedtls/port/esp32h2/
Dbignum.c144 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_mul_mpi_mod_hw_op() argument
152 mpi_to_mem_block(RSA_Z_MEM_REG, Rinv, num_words); in esp_mpi_mul_mpi_mod_hw_op()
160 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_exp_mpi_mod_hw_op() argument
170 mpi_to_mem_block(RSA_Z_MEM_REG, Rinv, num_words); in esp_mpi_exp_mpi_mod_hw_op()
/hal_espressif-latest/components/mbedtls/port/include/
Dbignum_impl.h41 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M…
79 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M…
/hal_espressif-latest/components/mbedtls/port/esp32/
Dbignum.c161 …ls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, const mbedtls_mpi *Rinv, mbedtls_mpi_uint M… in esp_mpi_mul_mpi_mod_hw_op() argument
166 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Rinv, hw_words); in esp_mpi_mul_mpi_mod_hw_op()