LoRaWAN 是 LoRa 聯盟開發的遠程廣域網絡協議,可將“事物”無線連接到區域、國家或全球網絡中的互聯網。該技術可滿足關鍵的物聯網 (IoT) 要求,例如雙向通信、端到端安全性、移動性和本地化服務。它使用 ISM 頻段中的未授權頻譜定義了網絡的通信協議和系統架構,而 LoRa 物理層在連接到網絡的遠程傳感器、信標和網關之間建立了遠程通信鏈路。該協議有助于利用任何位置的硬件和軟件快速建立公共或私有物聯網網絡。
在使用LoRaWAN的過程中,加密性如何?是否安全,接下來就詳細介紹一下:
LoRaWAN 有一個用于網絡的安全層和一個用于應用程序的安全層。應用層安全保證網絡運營商無權訪問最終用戶的應用數據,而網絡安全保證網絡中的每個節點都是合法的。因此,LoRaWAN 標準提供了兩個加密層:
1.終端設備和網絡服務器交換一個 128 位的網絡會話密鑰。
2.在應用程序級別,一個唯一的 128 位應用程序會話密鑰 (AppSKey) 是端到端共享的。
數據由節點加密,然后通過 LoRaWAN 協議再次加密,然后傳輸到 LoRa 網關。網關通過標準 IP 網絡將數據傳輸到網絡服務器。網絡服務器使用網絡會話密鑰 (NwkSkey) 解密 LoRaWAN 數據。然后它將數據發送到應用程序服務器,應用程序服務器使用應用程序會話密鑰來解密數據(AppSKey)。
然后將加密添加到 LoRaWAN 通信協議中。然而,LoRa 傳輸是基本的無線電波通信,無法自行加密。如果 LoRaWAN 設備通過無線激活或 OTAA 連接到網絡,則設備和網絡之間會交換一個 128 位的 AppKey。 AppKey 用于在設備發送加入請求時構造消息完整性代碼(MIC),然后服務器將 MIC 與 AppKey 進行比較。
如果檢查成功,服務器會生成兩個新的 128 位密鑰:應用會話密鑰(AppSkey)和網絡會話密鑰(NetSkey)(NwkSkey)。 AppKey 用作將這些密鑰發送回設備的加密密鑰。設備在收到密鑰后解密并安裝兩個會話密鑰。
審核編輯黃宇
-
通信
+關注
關注
18文章
6206瀏覽量
137816 -
網絡
+關注
關注
14文章
7815瀏覽量
90956 -
lorawan
+關注
關注
3文章
351瀏覽量
24398
發布評論請先 登錄
如何實現 HTTP 協議的安全性
電池的安全性測試項目有哪些?

永磁同步電機的安全性分析
在電氣安裝中通過負載箱實現最大效率和安全性
村田貼片電容的使用安全性
socket編程的安全性考慮
UWB模塊的安全性評估
智能系統的安全性分析
云計算安全性如何保障
恒訊科技分析:IPSec與SSL/TLS相比,安全性如何?

評論