物聯(lián)網(wǎng)網(wǎng)關(guān)在整個智能家居物聯(lián)網(wǎng)中起著承上啟下的重要作用,是連接各個終端設(shè)備與服務(wù)器的橋梁。網(wǎng)關(guān)通過無線接口或是串口與終端設(shè)備通信來獲取數(shù)據(jù),并將數(shù)據(jù)通過以太網(wǎng)或是WiFI或GPRS接口轉(zhuǎn)發(fā)至服務(wù)器。
概述
物聯(lián)網(wǎng)網(wǎng)關(guān)在整個智能家居物聯(lián)網(wǎng)中起著承上啟下的重要作用,是連接各個終端設(shè)備與服務(wù)器的橋梁。網(wǎng)關(guān)通過無線接口或是串口與終端設(shè)備通信來獲取數(shù)據(jù),并將數(shù)據(jù)通過以太網(wǎng)或是WiFI或GPRS接口轉(zhuǎn)發(fā)至服務(wù)器。它是將物聯(lián)家居網(wǎng)絡(luò)與互聯(lián)網(wǎng)絡(luò)連接的紐帶,在遠(yuǎn)程可以對其實現(xiàn)操控。防止物聯(lián)網(wǎng)與服務(wù)器通信的時候,數(shù)據(jù)被盜取就顯得尤為重要。
應(yīng)用方案
RJGT102是一顆內(nèi)置SHA256算法的數(shù)據(jù)加密芯片,具有IIC接口和看門狗定時復(fù)位輸出功能,數(shù)據(jù)存儲帶讀寫保護功能。RJGT102與MCU的數(shù)據(jù)通信采用動態(tài)加密和雙向認(rèn)證機制,保證通信數(shù)據(jù)不被破解和重放。這顆芯片價格成本低,破解的成本比較高,本方案不失為一個低成本高安全的智能家居網(wǎng)關(guān)加密方案。
工作流程
1、服務(wù)器先對智能家居網(wǎng)關(guān)進行身份認(rèn)證,認(rèn)證通過將該網(wǎng)關(guān)接入服務(wù)器。
2、智能家居內(nèi)部無線網(wǎng)絡(luò)進行初始化。
3、當(dāng)數(shù)據(jù)在網(wǎng)關(guān)與服務(wù)器之間傳輸之前先經(jīng)過RJGT102芯片進行加密處理后在傳輸,另一端收到數(shù)據(jù)在進行解密。
推薦芯片
1、RJGT102
2、RJM8L303