Home
last modified time | relevance | path

Searched refs:grp (Results 1 – 17 of 17) sorted by relevance

/hal_espressif-latest/components/mbedtls/port/ecc/
Decc_alt.c18 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/
Decdsa_alt.c126 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/
Decp.h16 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/
Dsecure_boot_ecdsa_signature.c45 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/
Dcrypto_mbedtls-ec.c297 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/
Dmbedtls_rom_osi.h170 …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/
Dsecure_boot_signatures_app.c105 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/
Dbt.c1328 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/
Dbt.c1423 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/
Dbt.c1400 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/
Dmesh_bearer_adapt.c1847 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/
Desp_wifi_adapter.c398 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
400 ARG_UNUSED(grp); in vEventGroupDelete()
/hal_espressif-latest/zephyr/esp32c3/src/wifi/
Desp_wifi_adapter.c398 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
400 ARG_UNUSED(grp); in vEventGroupDelete()
/hal_espressif-latest/zephyr/esp32c6/src/wifi/
Desp_wifi_adapter.c402 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
404 ARG_UNUSED(grp); in vEventGroupDelete()
/hal_espressif-latest/zephyr/esp32/src/wifi/
Desp_wifi_adapter.c377 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
/hal_espressif-latest/zephyr/esp32s2/src/wifi/
Desp_wifi_adapter.c378 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument
/hal_espressif-latest/zephyr/esp32s3/src/wifi/
Desp_wifi_adapter.c431 void vEventGroupDelete(void *grp) in vEventGroupDelete() argument