Infineon Logo AIROC BTSDK v4.2 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
wiced_bt_ble_keys_s Struct Reference

Paired device LE Keys. More...

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)
 
uint8_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
 

Detailed Description

Paired device LE Keys.


The documentation for this struct was generated from the following file: