码迷,mamicode.com
首页 > 其他好文 > 详细

LoRa协议加密

时间:2016-03-04 16:30:57      阅读:1976      评论:0      收藏:0      [点我收藏+]

标签:lora   加密   解密   aes   

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 |

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



LoRa协议加密

标签:lora   加密   解密   aes   

原文地址:http://11225176.blog.51cto.com/11215176/1747594

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!