|
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 | ediv |
| LTK diversifier of this peripheral device.
|
|
UINT16 | 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 | counter |
| peer sign counter for verifying rcv signed cmd
|
|
UINT32 | local_counter |
| local sign counter for sending signed write cmd
|
|
The documentation for this struct was generated from the following file: