Searched refs:curve_p256 (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/include/ |
D | p_256_ecc_pp.h | 59 extern elliptic_curve_t curve_p256; 64 #define curve_p256 (*curve_p256_ptr) macro
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/ |
D | p_256_ecc_pp.c | 33 elliptic_curve_t curve_p256; variable 205 modp = curve_p256.p; in ECC_PointMult_Bin_NAF() 276 multiprecision_add_mod(x_x_q, x_q, curve_p256.b, KEY_LENGTH_DWORDS_P256); in ECC_CheckPointIsInElliCur_P256()
|
D | p_256_curvepara.c | 33 ec = &curve_p256; in p_256_init_curve()
|
D | p_256_multprecision.c | 144 modp = curve_p256.p; in multiprecision_lshift_mod() 202 modp = curve_p256.p; in multiprecision_add_mod() 224 modp = curve_p256.p; in multiprecision_sub_mod() 372 DWORD *modp = curve_p256.p; in multiprecision_fast_mod_P256() 600 modp = curve_p256.p; in multiprecision_inv_mod()
|
D | smp_api.c | 59 memset(&curve_p256, 0, sizeof(elliptic_curve_t)); in SMP_Init()
|
D | smp_keys.c | 1135 ECC_PointMult(&public_key, &(curve_p256.G), (DWORD *) private_key, KEY_LENGTH_DWORDS_P256); in smp_process_private_key()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/bluedroid_host/ |
D | mesh_bearer_adapt.c | 1861 ECC_PointMult(&public_key, &(curve_p256.G), (DWORD *)private_key, KEY_LENGTH_DWORDS_P256); in bt_mesh_pub_key_get()
|