1. 程式人生 > >zigbee 安全通信加密鏈接密鑰

zigbee 安全通信加密鏈接密鑰

def fine 隨機 網絡通 app ast 密鑰 define 上電

---恢復內容開始---

#define KEY_TYPE_TC_MASTER 0 // Trust Center Master Key信任中心主密鑰
#define KEY_TYPE_NWK 1 // Standard Network Key標準網絡的關鍵
#define KEY_TYPE_APP_MASTER 2 // Application Master Key應用主密鑰
#define KEY_TYPE_APP_LINK 3 // Application Link Key應用環節的關鍵
#define KEY_TYPE_TC_LINK 4 // Trust Center Link Key信任中心鏈路密鑰


#define KEY_TYPE_NWK_HIGH 5 // High Security Network Key高安全性的網絡密鑰

列如:zigbee安全通信中有3個節點 一個節點為信任中心(C) 兩個節點(A B)需要通信,

那麽正確的步驟:

首先ABC設備在出廠的時候,都固化了一個公鑰,也叫trust center link key。C在上電以後建立網絡,建立網絡的時候,會確定一個網絡通信的秘鑰,也叫network key,這個確定的過程可以是事先固化,也可以是隨機產生。A和B在入網的時候,C會把network key發送A和B,這個network key的發送使用trust center link key來加密的,防止明文被人竊取。A和B收到以後,就知道network key了、以後ABC之間的通信都用network key來加密了。

---恢復內容結束---

zigbee 安全通信加密鏈接密鑰