Searched refs:public_key_be (Results 1 – 9 of 9) sorted by relevance
/Zephyr-latest/subsys/bluetooth/host/ |
D | ecc.c | 47 uint8_t public_key_be[BT_PUB_KEY_LEN]; member 145 memcpy(ecc.public_key_be, &tmp_pub_key_buf[1], BT_PUB_KEY_LEN); in generate_pub_key() 161 sys_memcpy_swap(pub_key, ecc.public_key_be, BT_PUB_KEY_COORD_LEN); in generate_pub_key() 163 &ecc.public_key_be[BT_PUB_KEY_COORD_LEN], BT_PUB_KEY_COORD_LEN); in generate_pub_key() 210 memcpy(&tmp_pub_key_buf[1], ecc.public_key_be, BT_PUB_KEY_LEN); in generate_dh_key() 344 sys_memcpy_swap(ecc.public_key_be, remote_pk, BT_PUB_KEY_COORD_LEN); in bt_dh_key_gen() 345 sys_memcpy_swap(&ecc.public_key_be[BT_PUB_KEY_COORD_LEN], in bt_dh_key_gen()
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | crypto_tc.c | 33 uint8_t public_key_be[PUB_KEY_SIZE]; member 113 int rc = uECC_make_key(dh_pair.public_key_be, in bt_mesh_pub_key_gen() 130 return dh_pair.is_ready ? dh_pair.public_key_be : NULL; in bt_mesh_pub_key_get()
|
D | crypto_psa.c | 47 uint8_t public_key_be[PUB_KEY_SIZE + 1]; member 265 status = psa_export_public_key(dh_pair.priv_key_id, dh_pair.public_key_be, in bt_mesh_pub_key_gen() 266 sizeof(dh_pair.public_key_be), &key_len); in bt_mesh_pub_key_gen() 287 return dh_pair.is_ready ? dh_pair.public_key_be + 1 : NULL; in bt_mesh_pub_key_get()
|
D | provisionee.c | 112 bt_mesh_prov->public_key_be == NULL ? PUB_KEY_NO_OOB : PUB_KEY_OOB); in prov_invite() 163 (!IS_ENABLED(CONFIG_BT_MESH_PROV_OOB_PUBLIC_KEY) || !bt_mesh_prov->public_key_be))) { in prov_start() 375 if (!bt_mesh_prov->public_key_be || !bt_mesh_prov->private_key_be) { in prov_pub_key() 381 if (!memcmp(bt_mesh_prov->public_key_be, in prov_pub_key() 389 memcpy(bt_mesh_prov_link.conf_inputs.pub_key_device, bt_mesh_prov->public_key_be, in prov_pub_key()
|
D | provisioner.c | 889 bt_mesh_prov->public_key_be && bt_mesh_prov->private_key_be) { in reprovision_local_client_server() 891 pub_key = bt_mesh_prov->public_key_be; in reprovision_local_client_server()
|
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/ |
D | test_provision.c | 60 static uint8_t public_key_be[64]; variable 502 memcpy(public_key_be, public_key_repr + 1, 64); in generate_oob_key_pair() 507 ASSERT_TRUE(uECC_make_key(public_key_be, private_key_be, uECC_secp256r1())); in generate_oob_key_pair() 519 prov.public_key_be = public_key_be; in oob_device() 521 bs_bc_send_msg(*oob_channel_id, public_key_be, 64); in oob_device() 522 LOG_HEXDUMP_INF(public_key_be, 64, "OOB Public Key:"); in oob_device() 558 bs_bc_receive_msg(*oob_channel_id, public_key_be, 64); in oob_provisioner() 559 LOG_HEXDUMP_INF(public_key_be, 64, "OOB Public Key:"); in oob_provisioner() 570 ASSERT_OK(bt_mesh_prov_remote_pub_key_set(public_key_be)); in oob_provisioner()
|
/Zephyr-latest/include/zephyr/bluetooth/mesh/ |
D | main.h | 136 const uint8_t *public_key_be; member
|
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/ |
D | provisioning.rst | 107 :c:member:`bt_mesh_prov.public_key_be`
|
/Zephyr-latest/tests/bluetooth/tester/src/ |
D | btp_mesh.c | 1407 prov.public_key_be = pub_key; in config_prov()
|