Home
last modified time | relevance | path

Searched refs:BT_PUB_KEY_LEN (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/subsys/bluetooth/host/
Decc.h14 #define BT_PUB_KEY_LEN (2 * (BT_PUB_KEY_COORD_LEN)) macro
30 void (*func)(const uint8_t key[BT_PUB_KEY_LEN]);
55 bool bt_pub_key_is_valid(const uint8_t key[BT_PUB_KEY_LEN]);
104 int bt_dh_key_gen(const uint8_t remote_pk[BT_PUB_KEY_LEN], bt_dh_key_cb_t cb);
Decc.c23 static uint8_t pub_key[BT_PUB_KEY_LEN];
27 static const uint8_t debug_public_key[BT_PUB_KEY_LEN] = {
42 return memcmp(cmp_pub_key, debug_public_key, BT_PUB_KEY_LEN) == 0; in bt_pub_key_is_debug()
45 bool bt_pub_key_is_valid(const uint8_t key[BT_PUB_KEY_LEN]) in bt_pub_key_is_valid() argument
47 uint8_t key_be[BT_PUB_KEY_LEN + 1]; in bt_pub_key_is_valid()
202 int bt_dh_key_gen(const uint8_t remote_pk[BT_PUB_KEY_LEN], bt_dh_key_cb_t cb) in bt_dh_key_gen() argument
247 memcpy(pub_key, evt->key, BT_PUB_KEY_LEN); in bt_hci_evt_le_pkey_complete()
Dhci_ecc.c69 uint8_t public_key_be[BT_PUB_KEY_LEN];
109 uint8_t tmp_pub_key_buf[BT_PUB_KEY_LEN + 1]; in generate_keys()
128 memcpy(ecc.public_key_be, &tmp_pub_key_buf[1], BT_PUB_KEY_LEN); in generate_keys()
198 uint8_t tmp_pub_key_buf[BT_PUB_KEY_LEN + 1] = { 0x04 }; in emulate_le_generate_dhkey()
210 memcpy(&tmp_pub_key_buf[1], ecc.public_key_be, BT_PUB_KEY_LEN); in emulate_le_generate_dhkey()
Dsmp.c172 uint8_t pkey[BT_PUB_KEY_LEN];