Bluetooth Host Stack Library
wiced_bt_ble_keys_t Struct Reference

Description

Paired device LE Keys.

Data Fields

BT_OCTET16 irk
 peer diverified identity root
 
BT_OCTET16 pltk
 peer long term key
 
BT_OCTET16 pcsrk
 peer SRK peer device used to secured sign local data
 
BT_OCTET16 lltk
 local long term key
 
BT_OCTET16 lcsrk
 local SRK peer device used to secured sign local data
 
BT_OCTET8 rand
 random vector for LTK generation
 
uint16_t ediv
 LTK diversifier of this Peripheral device.
 
uint16_t div
 local DIV to generate local LTK=d1(ER,DIV,0) and CSRK=d1(ER,DIV,1)
 
wiced_bt_smp_sec_level_t sec_level
 local pairing security level
 
uint8_t key_size
 key size of the LTK delivered to peer device
 
uint8_t srk_sec_level
 security property of peer SRK for this device
 
uint8_t local_csrk_sec_level
 security property of local CSRK for this device
 
uint32_t counter
 peer sign counter for verifying rcv signed cmd
 
uint32_t local_counter
 local sign counter for sending signed write cmd