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