LORA IOT AES-128解密

时间:2017-01-25 09:12:18

标签: java node.js aes iot lora

我想问你,你有没有使用javascript或节点js为LORA IOT传感器编码AES-128加密或解密? 我在HEX中有一个有效载荷(加密)和kay值对。你能帮我解决一下我使用哪种方法来获取有效载荷?

2 个答案:

答案 0 :(得分:0)

您使用的是LoRa还是LoRaWAN?

我认为你可能正在使用LoRaWAN。如果是这样,您可以将TTN's github作为参考,或者只使用TTN作为您的网关。

答案 1 :(得分:0)

由于数据已加密,因此假设您使用的是LoRaWAN。

首先,我们应该知道数据包的类型。是上行链路消息还是下行链路消息?您可以参考LoRaWAN specification来确定消息类型。

其次,您可以继续了解如何加密/解密MAC帧有效负载。规范中的第4节可以帮助您。

第三,如果你想实现加密/解密,也许这个纯node.js repo可以帮助你:anthonykirby/lora-packet。请注意LoRaWAN数据包结构,有效负载(数据)只是整个数据包的一部分。您可以先过滤数据,然后进行解密。希望这可以解决你的问题。