BLE_SMP_EncInfo_T
C
typedef struct BLE_SMP_EncInfo_T { uint8_t ltk[16]; uint8_t ediv[2]; uint8_t randNum[8]; unsigned int lesc:1; unsigned int auth:1; unsigned int ltkLen:6; }BLE_SMP_EncInfo_T;
Description
Structure for encryption information used in BLE connections.
Field Documentation
Field | Description |
---|---|
ltk | Long Term Key (LTK). Used to encrypt the connection. |
ediv | Encrypted Diversifier (EDIV). A value used in the key derivation process. |
randNum | Random Number (Rand). Used alongside the EDIV to identify the LTK. |
lesc | LE Secure Connections flag. Indicates if the key was generated using LE Secure Connections. |
auth | Authenticated Key flag. Indicates if the LTK is an authenticated key. |
ltkLen | Length of the LTK in bytes. |