罗拉协议加密

4.3.3如果一个数据帧包含一个数据负载,FRMPayload必须在麦克风计算之前被加密。
加密机制基于IEEE 802.15.4/2006附件B (IEEE802154)提到的算法,采用长度为128位的AES密钥。

默认情况下,是LoRaWAN层为所有FPort的数据加密/解密。如果应用层方便的话,也可以在LoRaWAN层的上层对除了FPort为0的数据加解密。至于哪些FPort交给LoRaWAN层之外的层次进行加解密,则需要服务器和节点额外的进行沟通决定(详见第19部分)。

4.3.3.1 LoRaWAN加密

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

|,FPort,,|大敌;,,k,|
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|,,0,,|,,NwkSKey |

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

|, 1 . .255年,,|大敌;,AppSKey |

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



罗拉协议加密