/hal_espressif-latest/components/mbedtls/port/ |
D | esp_bignum.c | 226 int esp_mpi_mul_mpi_mod(mbedtls_mpi *Z, const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_m… in esp_mpi_mul_mpi_mod() argument 231 size_t y_bits = mbedtls_mpi_bitlen(Y); 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() 254 Z->MBEDTLS_PRIVATE(s) = X->MBEDTLS_PRIVATE(s) * Y->MBEDTLS_PRIVATE(s); in esp_mpi_mul_mpi_mod() 289 static int mpi_montgomery_exp_calc( mbedtls_mpi *Z, const mbedtls_mpi *X, const mbedtls_mpi *Y, con… in mpi_montgomery_exp_calc() argument 307 int t = mbedtls_mpi_msb(Y); in mpi_montgomery_exp_calc() 327 if (mbedtls_mpi_get_bit(Y, i)) { in mpi_montgomery_exp_calc() 355 static int esp_mpi_exp_mod( mbedtls_mpi *Z, const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedt… in esp_mpi_exp_mod() argument 364 size_t y_words = mpi_words(Y); in esp_mpi_exp_mod() 380 if (mbedtls_mpi_cmp_int(Y, 0) < 0) { in esp_mpi_exp_mod() [all …]
|
/hal_espressif-latest/components/mbedtls/port/include/ |
D | bignum_impl.h | 41 void esp_mpi_mul_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… 47 void esp_mpi_mul_mpi_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t num_words); 55 void esp_mpi_mult_mpi_failover_mod_mult_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t nu… 68 int esp_mont_hw_op(mbedtls_mpi* Z, const mbedtls_mpi* X, const mbedtls_mpi* Y, const mbedtls_mpi* M, 79 void esp_mpi_exp_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co…
|
/hal_espressif-latest/components/mbedtls/port/esp32s2/ |
D | bignum.c | 138 void esp_mpi_mul_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_mul_mpi_mod_hw_op() argument 144 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_mul_mpi_mod_hw_op() 154 void esp_mpi_exp_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_exp_mpi_mod_hw_op() argument 156 size_t y_bits = mbedtls_mpi_bitlen(Y); in esp_mpi_exp_mpi_mod_hw_op() 162 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_exp_mpi_mod_hw_op() 180 void esp_mpi_mul_mpi_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t num_words) in esp_mpi_mul_mpi_hw_op() argument 184 mpi_to_mem_block(RSA_MEM_Z_BLOCK_BASE + num_words * 4, Y, num_words); in esp_mpi_mul_mpi_hw_op() 200 void esp_mpi_mult_mpi_failover_mod_mult_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t nu… in esp_mpi_mult_mpi_failover_mod_mult_hw_op() argument 213 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_mult_mpi_failover_mod_mult_hw_op()
|
/hal_espressif-latest/components/mbedtls/port/esp32s3/ |
D | bignum.c | 140 void esp_mpi_mul_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_mul_mpi_mod_hw_op() argument 146 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_mul_mpi_mod_hw_op() 156 void esp_mpi_exp_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_exp_mpi_mod_hw_op() argument 158 size_t y_bits = mbedtls_mpi_bitlen(Y); in esp_mpi_exp_mpi_mod_hw_op() 164 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_exp_mpi_mod_hw_op() 182 void esp_mpi_mul_mpi_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t num_words) in esp_mpi_mul_mpi_hw_op() argument 186 mpi_to_mem_block(RSA_MEM_Z_BLOCK_BASE + num_words * 4, Y, num_words); in esp_mpi_mul_mpi_hw_op() 202 void esp_mpi_mult_mpi_failover_mod_mult_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t nu… in esp_mpi_mult_mpi_failover_mod_mult_hw_op() argument 215 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_mult_mpi_failover_mod_mult_hw_op()
|
/hal_espressif-latest/components/mbedtls/port/esp32c3/ |
D | bignum.c | 143 void esp_mpi_mul_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_mul_mpi_mod_hw_op() argument 149 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_mul_mpi_mod_hw_op() 159 void esp_mpi_exp_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_exp_mpi_mod_hw_op() argument 161 size_t y_bits = mbedtls_mpi_bitlen(Y); in esp_mpi_exp_mpi_mod_hw_op() 167 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_exp_mpi_mod_hw_op() 185 void esp_mpi_mul_mpi_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t num_words) in esp_mpi_mul_mpi_hw_op() argument 189 mpi_to_mem_block(RSA_MEM_Z_BLOCK_BASE + num_words * 4, Y, num_words); in esp_mpi_mul_mpi_hw_op() 205 void esp_mpi_mult_mpi_failover_mod_mult_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t nu… in esp_mpi_mult_mpi_failover_mod_mult_hw_op() argument 218 mpi_to_mem_block(RSA_MEM_Y_BLOCK_BASE, Y, num_words); in esp_mpi_mult_mpi_failover_mod_mult_hw_op()
|
/hal_espressif-latest/components/mbedtls/port/esp32c6/ |
D | bignum.c | 144 void esp_mpi_mul_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_mul_mpi_mod_hw_op() argument 150 mpi_to_mem_block(RSA_Y_MEM, Y, num_words); in esp_mpi_mul_mpi_mod_hw_op() 160 void esp_mpi_exp_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_exp_mpi_mod_hw_op() argument 162 size_t y_bits = mbedtls_mpi_bitlen(Y); in esp_mpi_exp_mpi_mod_hw_op() 168 mpi_to_mem_block(RSA_Y_MEM, Y, num_words); in esp_mpi_exp_mpi_mod_hw_op() 186 void esp_mpi_mul_mpi_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t num_words) in esp_mpi_mul_mpi_hw_op() argument 190 mpi_to_mem_block(RSA_Z_MEM + num_words * 4, Y, num_words); in esp_mpi_mul_mpi_hw_op() 206 void esp_mpi_mult_mpi_failover_mod_mult_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t nu… in esp_mpi_mult_mpi_failover_mod_mult_hw_op() argument 219 mpi_to_mem_block(RSA_Y_MEM, Y, num_words); in esp_mpi_mult_mpi_failover_mod_mult_hw_op()
|
/hal_espressif-latest/components/mbedtls/port/esp32h2/ |
D | bignum.c | 144 void esp_mpi_mul_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_mul_mpi_mod_hw_op() argument 150 mpi_to_mem_block(RSA_Y_MEM_REG, Y, num_words); in esp_mpi_mul_mpi_mod_hw_op() 160 void esp_mpi_exp_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_exp_mpi_mod_hw_op() argument 162 size_t y_bits = mbedtls_mpi_bitlen(Y); in esp_mpi_exp_mpi_mod_hw_op() 168 mpi_to_mem_block(RSA_Y_MEM_REG, Y, num_words); in esp_mpi_exp_mpi_mod_hw_op() 186 void esp_mpi_mul_mpi_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t num_words) in esp_mpi_mul_mpi_hw_op() argument 190 mpi_to_mem_block(RSA_Z_MEM_REG + num_words * 4, Y, num_words); in esp_mpi_mul_mpi_hw_op() 206 void esp_mpi_mult_mpi_failover_mod_mult_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t nu… in esp_mpi_mult_mpi_failover_mod_mult_hw_op() argument 219 mpi_to_mem_block(RSA_Y_MEM_REG, Y, num_words); in esp_mpi_mult_mpi_failover_mod_mult_hw_op()
|
/hal_espressif-latest/components/mbedtls/port/esp32/ |
D | bignum.c | 161 void esp_mpi_mul_mpi_mod_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, co… in esp_mpi_mul_mpi_mod_hw_op() argument 179 mpi_to_mem_block(RSA_MEM_X_BLOCK_BASE, Y, hw_words); in esp_mpi_mul_mpi_mod_hw_op() 185 void esp_mpi_mul_mpi_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t hw_words) in esp_mpi_mul_mpi_hw_op() argument 189 mpi_to_mem_block(RSA_MEM_Z_BLOCK_BASE + hw_words * 4, Y, hw_words); in esp_mpi_mul_mpi_hw_op() 206 int esp_mont_hw_op(mbedtls_mpi *Z, const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M, in esp_mont_hw_op() argument 222 mpi_to_mem_block(RSA_MEM_RB_BLOCK_BASE, Y, hw_words); in esp_mont_hw_op() 261 void esp_mpi_mult_mpi_failover_mod_mult_hw_op(const mbedtls_mpi *X, const mbedtls_mpi *Y, size_t nu… in esp_mpi_mult_mpi_failover_mod_mult_hw_op() argument 292 mpi_to_mem_block(RSA_MEM_X_BLOCK_BASE, Y, hw_words); in esp_mpi_mult_mpi_failover_mod_mult_hw_op()
|
/hal_espressif-latest/components/mbedtls/port/ecc/ |
D | ecc_alt.c | 32 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary_le(&P->MBEDTLS_PRIVATE(Y), p_pt.y, MAX_SIZE)); in esp_mbedtls_ecp_point_multiply() 43 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&R->MBEDTLS_PRIVATE(Y), y_tmp, MAX_SIZE)); in esp_mbedtls_ecp_point_multiply() 103 …memcpy(&point.y, pt->MBEDTLS_PRIVATE(Y).MBEDTLS_PRIVATE(p), mbedtls_mpi_size(&pt->MBEDTLS_PRIVATE(… in mbedtls_ecp_check_pubkey()
|
/hal_espressif-latest/components/mbedtls/port/include/mbedtls/ |
D | bignum.h | 70 int esp_mpi_mul_mpi_mod(mbedtls_mpi *Z, const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_m…
|
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/ |
D | digital_signature.h | 116 uint32_t Y[4096 / 32]; member
|
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/ |
D | digital_signature.h | 120 uint32_t Y[4096/32]; member
|
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/ |
D | digital_signature.h | 123 uint32_t Y[ETS_DS_MAX_BITS / 32]; member
|
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/ |
D | digital_signature.h | 115 uint32_t Y[ETS_DS_MAX_BITS / 32]; member
|
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/ |
D | digital_signature.h | 115 uint32_t Y[ETS_DS_MAX_BITS / 32]; member
|
/hal_espressif-latest/components/esp_hw_support/include/ |
D | esp_ds.h | 92 uint32_t Y[ESP_DS_SIGNATURE_MAX_BIT_LEN / 32]; //!< RSA exponent member
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/ |
D | crypto_mbedtls-ec.c | 185 …(crypto_bignum_to_bin((struct crypto_bignum *) & ((mbedtls_ecp_point *) point)->MBEDTLS_PRIVATE(Y), in crypto_ec_point_to_bin() 210 …TLS_MPI_CHK(mbedtls_mpi_copy((mbedtls_mpi*) y, &((mbedtls_ecp_point* )point)->MBEDTLS_PRIVATE(Y))); in crypto_ec_get_affine_coordinates() 236 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&pt->MBEDTLS_PRIVATE(Y), val + len, len)); in crypto_ec_point_from_bin() 307 if (mbedtls_mpi_cmp_int(&R->MBEDTLS_PRIVATE(Y), 0) != 0) { in ecp_opp() 308 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&R->MBEDTLS_PRIVATE(Y), &grp->P, &R->MBEDTLS_PRIVATE(Y))); in ecp_opp() 329 y = &((mbedtls_ecp_point *)p)->MBEDTLS_PRIVATE(Y); in crypto_ec_point_solve_y_coord() 442 …MBEDTLS_MPI_CHK(mbedtls_mpi_exp_mod(&y_sqr_lhs, &((const mbedtls_ecp_point *)p)->MBEDTLS_PRIVATE(Y… in crypto_ec_point_is_on_curve()
|
/hal_espressif-latest/components/mbedtls/port/mbedtls_rom/ |
D | mbedtls_rom_osi.h | 90 int (*_rom_mbedtls_mpi_copy)( mbedtls_mpi *X, const mbedtls_mpi *Y ); 91 …int (*_rom_mbedtls_mpi_safe_cond_assign)( mbedtls_mpi *X, const mbedtls_mpi *Y, unsigned char assi… 92 int (*_rom_mbedtls_mpi_safe_cond_swap)( mbedtls_mpi *X, mbedtls_mpi *Y, unsigned char assign ); 103 int (*_rom_mbedtls_mpi_cmp_abs)( const mbedtls_mpi *X, const mbedtls_mpi *Y ); 104 int (*_rom_mbedtls_mpi_cmp_mpi)( const mbedtls_mpi *X, const mbedtls_mpi *Y ); 105 int (*_rom_mbedtls_mpi_lt_mpi_ct)( const mbedtls_mpi *X, const mbedtls_mpi *Y, unsigned *ret ); 442 int (*_rom_mbedtls_mpi_copy)(mbedtls_mpi *X, const mbedtls_mpi *Y); 443 …int (*_rom_mbedtls_mpi_safe_cond_assign)(mbedtls_mpi *X, const mbedtls_mpi *Y, unsigned char assig… 444 int (*_rom_mbedtls_mpi_safe_cond_swap)(mbedtls_mpi *X, mbedtls_mpi *Y, unsigned char swap); 455 int (*_rom_mbedtls_mpi_cmp_abs)(const mbedtls_mpi *X, const mbedtls_mpi *Y); [all …]
|
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/ |
D | secure_boot_ecdsa_signature.c | 92 …MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), y_po… in verify_ecdsa_signature_block()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/a2dp/ |
D | bta_av_co.c | 52 #define BTA_AV_CO_MIN(X,Y) ((X) < (Y) ? (X) : (Y)) argument 53 #define BTA_AV_CO_MAX(X,Y) ((X) > (Y) ? (X) : (Y)) argument
|
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v1/ |
D | secure_boot_signatures_app.c | 115 …MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), sign… in esp_secure_boot_verify_ecdsa_signature_block()
|
/hal_espressif-latest/components/wpa_supplicant/src/tls/ |
D | libtommath.h | 131 static int s_mp_exptmod(mp_int * G, mp_int * X, mp_int * P, mp_int * Y, int redmode); 176 static int mp_exptmod_fast (mp_int * G, mp_int * X, mp_int * P, mp_int * Y, int redmode); 591 mp_exptmod (mp_int * G, mp_int * X, mp_int * P, mp_int * Y) in mp_exptmod() argument 631 err = mp_exptmod(&tmpG, &tmpX, P, Y); in mp_exptmod() 645 return s_mp_exptmod(G, X, P, Y, 1); in mp_exptmod() 664 return mp_exptmod_fast (G, X, P, Y, dr); in mp_exptmod() 669 return s_mp_exptmod (G, X, P, Y, 0); in mp_exptmod() 1908 s_mp_exptmod (mp_int * G, mp_int * X, mp_int * P, mp_int * Y, int redmode) in s_mp_exptmod() argument 2122 mp_exch (&res, Y); in s_mp_exptmod() 2995 mp_exptmod_fast (mp_int * G, mp_int * X, mp_int * P, mp_int * Y, int redmode) in mp_exptmod_fast() argument [all …]
|
/hal_espressif-latest/components/mbedtls/port/ecdsa/ |
D | ecdsa_alt.c | 398 mbedtls_mpi_write_binary_le(&Q->MBEDTLS_PRIVATE(Y), qy_le, len); in esp_ecdsa_verify()
|
/hal_espressif-latest/components/esp_psram/esp32/ |
D | Kconfig.spiram | 105 #This needs to be Y only for the dupldst workaround 366 to Y and specify the GPIO number connected to the WP pin.
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/include/ |
D | smp_int.h | 378 extern void smp_g2_calc_chk (UINT8 *U, UINT8 *V, UINT8 *X, UINT8 *Y);
|