Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
st_ble_gap_key_dist_t Struct Reference

Keys distributed from a remote device. More...

Data Fields

uint8_t enc_info [BLE_GAP_LTK_SIZE]
 LTK. More...
 
uint8_t mid_info [BLE_GAP_EDIV_SIZE+BLE_GAP_RAND_64_BIT_SIZE]
 Ediv and rand. The first two bytes is ediv, the remaining bytes are rand. More...
 
uint8_t id_info [BLE_GAP_IRK_SIZE]
 IRK. More...
 
uint8_t id_addr_info [BLE_GAP_ID_ADDR_SIZE]
 Identity address. The first byte is address type. The remaining bytes are device address. More...
 
uint8_t sign_info [BLE_GAP_CSRK_SIZE]
 CSRK. More...
 

Detailed Description

Keys distributed from a remote device.

Field Documentation

◆ enc_info

uint8_t st_ble_gap_key_dist_t::enc_info[BLE_GAP_LTK_SIZE]

LTK.

◆ mid_info

uint8_t st_ble_gap_key_dist_t::mid_info[BLE_GAP_EDIV_SIZE+BLE_GAP_RAND_64_BIT_SIZE]

Ediv and rand. The first two bytes is ediv, the remaining bytes are rand.

◆ id_info

uint8_t st_ble_gap_key_dist_t::id_info[BLE_GAP_IRK_SIZE]

IRK.

◆ id_addr_info

uint8_t st_ble_gap_key_dist_t::id_addr_info[BLE_GAP_ID_ADDR_SIZE]

Identity address. The first byte is address type. The remaining bytes are device address.

◆ sign_info

uint8_t st_ble_gap_key_dist_t::sign_info[BLE_GAP_CSRK_SIZE]

CSRK.