EasyManua.ls Logo

Semtech LR1110 - Page 125

Semtech LR1110
130 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
LR1110
User Manual Rev.1.0
UM.LR1110.W.APP March 2020
125 of 130
Semtech
www.semtech.com
CryptoProcessJoin Accept 0x0504
DecKeyID(7:0), VerKeyID(7:0)
LoRaWAN®Ver, Header[1..M]
Data[1..N]
Process a join accept message: decrypt the
full message (data+header) verify the MIC
on the message, and if ok, provide the
decrypted message.
CryptoComputeAesCmac 0x0505
KeyID(7:0)
Data[1..256]
Compute a CMAC and return the MIC using
specified Key.
CryptoVerifyAesCmac 0x0506
KeyID(7:0)
ExpectedMIC[1..4]
Data[1..256]
Verify a computed CMAC (Compare
calculated MIC with expected MIC).
CryptoAesEncrypt01 0x0507
KeyID
Data[1..256]
Encrypt the data using the specified Key.
CryptoAesEncrypt 0x0508
KeyID
Data[1..256]
Encrypt the data using the specified Key.
CryptoAesDecrypt 0x0509
KeyID
Data[1..256]
Decrypt the data using the specified Key.
CryptoStoreToFlash 0x050A --- Store all Keys (and Parameters) to flash.
CryptoRestoreFromFlash 0x050B --- Restore all Keys (and Parameters) from flash.
CryptoSetParam 0x050D
ParamID(7:0),
Data(31:0)
Set a parameter in the RAM.
CryptoGetParam 0x050E ParamID(7:0) Get a parameter from the RAM.
Table 15-6: CryptoElement Configuration / Status Operations
Command opcode Parameters Description

Table of Contents