Home
last modified time | relevance | path

Searched refs:Y (Results 1 – 25 of 27) sorted by relevance

12

/hal_espressif-latest/components/mbedtls/port/
Desp_bignum.c226 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/
Dbignum_impl.h41 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/
Dbignum.c138 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/
Dbignum.c140 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/
Dbignum.c143 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/
Dbignum.c144 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/
Dbignum.c144 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/
Dbignum.c161 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/
Decc_alt.c32 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/
Dbignum.h70 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/
Ddigital_signature.h116 uint32_t Y[4096 / 32]; member
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/
Ddigital_signature.h120 uint32_t Y[4096/32]; member
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/
Ddigital_signature.h123 uint32_t Y[ETS_DS_MAX_BITS / 32]; member
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/
Ddigital_signature.h115 uint32_t Y[ETS_DS_MAX_BITS / 32]; member
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/
Ddigital_signature.h115 uint32_t Y[ETS_DS_MAX_BITS / 32]; member
/hal_espressif-latest/components/esp_hw_support/include/
Desp_ds.h92 uint32_t Y[ESP_DS_SIGNATURE_MAX_BIT_LEN / 32]; //!< RSA exponent member
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/
Dcrypto_mbedtls-ec.c185 …(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/
Dmbedtls_rom_osi.h90 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/
Dsecure_boot_ecdsa_signature.c92 …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/
Dbta_av_co.c52 #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/
Dsecure_boot_signatures_app.c115 …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/
Dlibtommath.h131 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/
Decdsa_alt.c398 mbedtls_mpi_write_binary_le(&Q->MBEDTLS_PRIVATE(Y), qy_le, len); in esp_ecdsa_verify()
/hal_espressif-latest/components/esp_psram/esp32/
DKconfig.spiram105 #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/
Dsmp_int.h378 extern void smp_g2_calc_chk (UINT8 *U, UINT8 *V, UINT8 *X, UINT8 *Y);

12