LoRa協議加密

4.3.3 如果一個數據幀包含一個數據負載,FRMPayload必須在MIC計算之前被加密。
加密機制基於IEEE 802.15.4/2006 Annex B[IEEE802154]提到的算法,採用長度爲128bits的AES密鑰。

默認情況下,是LoRaWAN層爲所有FPort的數據加密/解密。如果應用層方便的話,也可以在LoRaWAN層的上層對除了FPort爲0的數據加解密。至於哪些FPort交給LoRaWAN層之外的層次進行加解密,則需要服務器和節點額外的進行溝通決定(詳見第19部分)。

4.3.3.1 LoRaWAN加密

-------------------------------------

|   FPort      |       k   |
-------------------------------------
|    0       |     NwkSKey |

-------------------------------------

|  1..255      |    AppSKey |

-------------------------------------



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章