/hal_espressif-latest/components/mbedtls/port/ |
D | esp_bignum.c | 202 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/ |
D | bignum.c | 138 …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/ |
D | bignum.c | 140 …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/ |
D | bignum.c | 143 …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/ |
D | bignum.c | 144 …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/ |
D | bignum.c | 144 …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/ |
D | bignum_impl.h | 41 …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/ |
D | bignum.c | 161 …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()
|