/hal_espressif-latest/components/mbedtls/port/ecc/ |
D | ecc_alt.c | 18 static int esp_mbedtls_ecp_point_multiply(const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in esp_mbedtls_ecp_point_multiply() argument 29 p_pt.len = grp->pbits / 8; in esp_mbedtls_ecp_point_multiply() 51 int ecp_mul_restartable_internal( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_restartable_internal() argument 57 if (grp->id != MBEDTLS_ECP_DP_SECP192R1 && grp->id != MBEDTLS_ECP_DP_SECP256R1) { in ecp_mul_restartable_internal() 59 return ecp_mul_restartable_internal_soft(grp, R, m, P, f_rng, p_rng, rs_ctx); in ecp_mul_restartable_internal() 66 MBEDTLS_MPI_CHK( mbedtls_ecp_check_privkey(grp, m) ); in ecp_mul_restartable_internal() 67 MBEDTLS_MPI_CHK( mbedtls_ecp_check_pubkey(grp, P) ); in ecp_mul_restartable_internal() 69 MBEDTLS_MPI_CHK( esp_mbedtls_ecp_point_multiply(grp, R, m, P) ); in ecp_mul_restartable_internal() 78 int mbedtls_ecp_check_pubkey( const mbedtls_ecp_group *grp, in mbedtls_ecp_check_pubkey() argument 84 if (grp->id != MBEDTLS_ECP_DP_SECP192R1 && grp->id != MBEDTLS_ECP_DP_SECP256R1) { in mbedtls_ecp_check_pubkey() [all …]
|
/hal_espressif-latest/components/mbedtls/port/ecdsa/ |
D | ecdsa_alt.c | 126 static int esp_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi* r, mbedtls_mpi* s, in esp_ecdsa_sign() argument 137 if (!grp || !r || !s || !d || !msg) { in esp_ecdsa_sign() 145 if (grp->id == MBEDTLS_ECP_DP_SECP192R1) { in esp_ecdsa_sign() 148 } else if (grp->id == MBEDTLS_ECP_DP_SECP256R1) { in esp_ecdsa_sign() 201 extern int __real_mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, 205 int __wrap_mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, 209 int __wrap_mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in __wrap_mbedtls_ecdsa_sign() argument 218 return esp_ecdsa_sign(grp, r, s, d, buf, blen); in __wrap_mbedtls_ecdsa_sign() 220 return __real_mbedtls_ecdsa_sign(grp, r, s, d, buf, blen, f_rng, p_rng); in __wrap_mbedtls_ecdsa_sign() 224 extern int __real_mbedtls_ecdsa_sign_restartable(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mp… [all …]
|
/hal_espressif-latest/components/mbedtls/port/include/mbedtls/ |
D | ecp.h | 16 int ecp_mul_restartable_internal( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, 23 int ecp_mul_restartable_internal_soft( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, 31 int mbedtls_ecp_check_pubkey_soft(const mbedtls_ecp_group *grp,
|
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/ |
D | secure_boot_ecdsa_signature.c | 45 mbedtls_ecp_group_load(&ecdsa_context.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP192R1); in verify_ecdsa_signature_block() 49 mbedtls_ecp_group_load(&ecdsa_context.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1); in verify_ecdsa_signature_block() 83 size_t plen = mbedtls_mpi_size(&ecdsa_context.MBEDTLS_PRIVATE(grp).P); in verify_ecdsa_signature_block() 95 …ret = mbedtls_ecdsa_verify(&ecdsa_context.MBEDTLS_PRIVATE(grp), image_digest, ESP_SECURE_BOOT_DIGE… in verify_ecdsa_signature_block()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/ |
D | crypto_mbedtls-ec.c | 297 static int ecp_opp(const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, const mbedtls_ecp_point *P) in ecp_opp() argument 308 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&R->MBEDTLS_PRIVATE(Y), &grp->P, &R->MBEDTLS_PRIVATE(Y))); in ecp_opp() 554 mbedtls_ecp_group_load(&mbedtls_pk_ec(*key)->MBEDTLS_PRIVATE(grp), ecp_grp->id); in crypto_ec_set_pubkey_point() 616 return (struct crypto_ec_group *)&(mbedtls_pk_ec(*pkey)->MBEDTLS_PRIVATE(grp)); in crypto_ec_get_group_from_key() 623 …group = (int)crypto_ec_get_mbedtls_to_nist_group_id(mbedtls_pk_ec(*pkey)->MBEDTLS_PRIVATE(grp).id); in crypto_ec_key_group() 735 mbedtls_ecp_group *grp = (mbedtls_ecp_group *)group; in crypto_ec_get_curve_id() local 736 return (crypto_ec_get_mbedtls_to_nist_group_id(grp->id)); in crypto_ec_get_curve_id() 822 ret = mbedtls_ecdsa_sign(&ctx->MBEDTLS_PRIVATE(grp), (mbedtls_mpi *)r, (mbedtls_mpi *)s, in crypto_ecdsa_get_sign() 841 mbedtls_ecp_group *ecp_kp_grp = &ecp_kp->MBEDTLS_PRIVATE(grp); in crypto_edcsa_sign_verify() 860 mbedtls_ecp_curve_info_from_grp_id( ecp->MBEDTLS_PRIVATE(grp).id )->name ); in crypto_debug_print_ec_key() [all …]
|
/hal_espressif-latest/components/mbedtls/port/mbedtls_rom/ |
D | mbedtls_rom_osi.h | 170 …int (*_rom_mbedtls_ecp_check_budget)( const mbedtls_ecp_group *grp, mbedtls_ecp_restart_ctx *rs_ct… 177 void (*_rom_mbedtls_ecp_group_init)( mbedtls_ecp_group *grp ); 180 void (*_rom_mbedtls_ecp_group_free)( mbedtls_ecp_group *grp ); 189 …int (*_rom_mbedtls_ecp_point_write_binary)( const mbedtls_ecp_group *grp, const mbedtls_ecp_point … 190 …int (*_rom_mbedtls_ecp_point_read_binary)( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P, con… 191 …int (*_rom_mbedtls_ecp_tls_read_point)( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, const… 192 …int (*_rom_mbedtls_ecp_tls_write_point)( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt… 193 int (*_rom_mbedtls_ecp_group_load)( mbedtls_ecp_group *grp, mbedtls_ecp_group_id id ); 194 …int (*_rom_mbedtls_ecp_tls_read_group)( mbedtls_ecp_group *grp, const unsigned char **buf, size_t … 195 …int (*_rom_mbedtls_ecp_tls_read_group_id)( mbedtls_ecp_group_id *grp, const unsigned char **buf, s… [all …]
|
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v1/ |
D | secure_boot_signatures_app.c | 105 mbedtls_ecp_group_load(&ecdsa_context.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1); in esp_secure_boot_verify_ecdsa_signature_block() 106 size_t plen = mbedtls_mpi_size(&ecdsa_context.MBEDTLS_PRIVATE(grp).P); in esp_secure_boot_verify_ecdsa_signature_block() 118 …ret = mbedtls_ecdsa_verify(&ecdsa_context.MBEDTLS_PRIVATE(grp), image_digest, ESP_SECURE_BOOT_DIGE… in esp_secure_boot_verify_ecdsa_signature_block()
|
/hal_espressif-latest/components/bt/controller/esp32c2/ |
D | bt.c | 1328 if (mbedtls_ecp_group_load(&keypair.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1) != 0) { in ble_sm_alg_gen_dhkey() 1332 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &pt, pub, 65) != 0) { in ble_sm_alg_gen_dhkey() 1336 if (mbedtls_ecp_check_pubkey(&keypair.MBEDTLS_PRIVATE(grp), &pt) != 0) { in ble_sm_alg_gen_dhkey() 1346 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &Q, pub, 65) != 0) { in ble_sm_alg_gen_dhkey() 1354 rc = mbedtls_ecdh_compute_shared(&keypair.MBEDTLS_PRIVATE(grp), &z, &Q, &d, in ble_sm_alg_gen_dhkey() 1419 …if ((rc = mbedtls_ecp_point_write_binary(&keypair.MBEDTLS_PRIVATE(grp), &keypair.MBEDTLS_PRIVATE(Q… in mbedtls_gen_keypair()
|
/hal_espressif-latest/components/bt/controller/esp32c6/ |
D | bt.c | 1423 if (mbedtls_ecp_group_load(&keypair.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1) != 0) { in ble_sm_alg_gen_dhkey() 1427 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &pt, pub, 65) != 0) { in ble_sm_alg_gen_dhkey() 1431 if (mbedtls_ecp_check_pubkey(&keypair.MBEDTLS_PRIVATE(grp), &pt) != 0) { in ble_sm_alg_gen_dhkey() 1441 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &Q, pub, 65) != 0) { in ble_sm_alg_gen_dhkey() 1449 rc = mbedtls_ecdh_compute_shared(&keypair.MBEDTLS_PRIVATE(grp), &z, &Q, &d, in ble_sm_alg_gen_dhkey() 1514 …if ((rc = mbedtls_ecp_point_write_binary(&keypair.MBEDTLS_PRIVATE(grp), &keypair.MBEDTLS_PRIVATE(Q… in mbedtls_gen_keypair()
|
/hal_espressif-latest/components/bt/controller/esp32h2/ |
D | bt.c | 1400 if (mbedtls_ecp_group_load(&keypair.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1) != 0) { in ble_sm_alg_gen_dhkey() 1404 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &pt, pub, 65) != 0) { in ble_sm_alg_gen_dhkey() 1408 if (mbedtls_ecp_check_pubkey(&keypair.MBEDTLS_PRIVATE(grp), &pt) != 0) { in ble_sm_alg_gen_dhkey() 1418 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &Q, pub, 65) != 0) { in ble_sm_alg_gen_dhkey() 1426 rc = mbedtls_ecdh_compute_shared(&keypair.MBEDTLS_PRIVATE(grp), &z, &Q, &d, in ble_sm_alg_gen_dhkey() 1491 …if ((rc = mbedtls_ecp_point_write_binary(&keypair.MBEDTLS_PRIVATE(grp), &keypair.MBEDTLS_PRIVATE(Q… in mbedtls_gen_keypair()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/nimble_host/ |
D | mesh_bearer_adapt.c | 1847 mbedtls_ecp_group grp = {0}; in bt_mesh_check_public_key() local 1857 mbedtls_ecp_group_init(&grp); in bt_mesh_check_public_key() 1860 if (mbedtls_ecp_group_load(&grp, MBEDTLS_ECP_DP_SECP256R1) != 0) { in bt_mesh_check_public_key() 1864 if (mbedtls_ecp_point_read_binary(&grp, &pt, pub, 65) != 0) { in bt_mesh_check_public_key() 1868 if (mbedtls_ecp_check_pubkey(&grp, &pt) != 0) { in bt_mesh_check_public_key() 1876 mbedtls_ecp_group_free(&grp); in bt_mesh_check_public_key()
|
/hal_espressif-latest/zephyr/esp32c2/src/wifi/ |
D | esp_wifi_adapter.c | 398 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument 400 ARG_UNUSED(grp); in vEventGroupDelete()
|
/hal_espressif-latest/zephyr/esp32c3/src/wifi/ |
D | esp_wifi_adapter.c | 398 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument 400 ARG_UNUSED(grp); in vEventGroupDelete()
|
/hal_espressif-latest/zephyr/esp32c6/src/wifi/ |
D | esp_wifi_adapter.c | 402 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument 404 ARG_UNUSED(grp); in vEventGroupDelete()
|
/hal_espressif-latest/zephyr/esp32/src/wifi/ |
D | esp_wifi_adapter.c | 377 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
|
/hal_espressif-latest/zephyr/esp32s2/src/wifi/ |
D | esp_wifi_adapter.c | 378 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
|
/hal_espressif-latest/zephyr/esp32s3/src/wifi/ |
D | esp_wifi_adapter.c | 431 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
|