| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_aes128Encrypt (const uint8_t *pKey, const uint8_t *pInput, uint8_t *pOutput) |
| | Perform an AES128 encryption.
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_createJoinRequest (uint8_t *pJoinRequestBytes, LMIC_SecureElement_JoinFormat_t joinFormat) |
| | Prepare a join request packet (default driver).
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_decodeJoinAccept (const uint8_t *pJoinAcceptBytes, uint8_t nJoinAcceptBytes, uint8_t *pJoinAcceptClearText, LMIC_SecureElement_JoinFormat_t joinFormat) |
| | Decode a join accept packet (default driver).
|
| LMIC_SecureElement_Error_t LMIC_ABI_STD | LMIC_SecureElement_Default_decodeMessage (const uint8_t *pPhyPayload, uint8_t nPhyPayload, uint32_t devAddr, uint32_t FCntDown, LMIC_SecureElement_KeySelector_t iKey, uint8_t *pClearTextBuffer) |
| | Decode a received message (default driver).
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_encodeMessage (const uint8_t *pMessage, uint8_t nMessage, uint8_t iPayload, uint8_t *pCipherTextBuffer, LMIC_SecureElement_KeySelector_t iKey) |
| | Encode an uplink packet (default driver).
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_getAppSKey (LMIC_SecureElement_Aes128Key_t *pAppSKey, LMIC_SecureElement_KeySelector_t iKey) |
| | Get application session key.
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_getNwkSKey (LMIC_SecureElement_Aes128Key_t *pNwkSKey, LMIC_SecureElement_KeySelector_t iKey) |
| | Get network session key.
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_initialize (void) |
| | Initialize the Secure Element.
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_setAppEUI (const LMIC_SecureElement_EUI_t *pAppEUI) |
| | Set application EUI.
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_setAppKey (const LMIC_SecureElement_Aes128Key_t *pAppKey) |
| | Set application key.
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_setDevEUI (const LMIC_SecureElement_EUI_t *pDevEUI) |
| | Set device EUI.
|
| LMIC_SecureElement_Error_t | LMIC_SecureElement_Default_verifyMIC (const uint8_t *pPhyPayload, uint8_t nPhyPayload, uint32_t devAddr, uint32_t FCntDown, LMIC_SecureElement_KeySelector_t iKey) |
| | Calculate and check the MIC for a downlink packet (default driver).
|