|
沙发
楼主 |
发表于 2020-8-6 17:19:30
|
只看该作者
本帖最后由 BeyondDream 于 2021-4-23 16:43 编辑
LoRaWAN 端到端安全机制如上图所示,特别注意:网关只是透传,加解密是由 节点 和 server 分别完成。
比如下面的 8 字节明文:rimelink
经过 AES128 加密后,生成密文:0x00, 0x04, 0xD3, 0x89, 0x84, 0x28, 0x58, 0xBA
经过 AES128 解密后,还原明文:rimelink
这是通过 2 个 AES128 加密和解决函数来实现的,它们分别是:LoRaMacPayloadEncrypt() 和 LoRaMacPayloadDecrypt()
下载上述 LoRaWAN AES128 加密解密的 C 代码工程 LoRaWANEncryptDecrypt
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|