智能家電系統(tǒng)密鑰控制方法及智能家電系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種智能家電系統(tǒng)密鑰控制方法以及智能家電系統(tǒng)??刂浦鳈C(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰發(fā)送給智能家電終端,智能家電終端接收所述新的密鑰之后更新終端本地的通信密鑰并對(duì)控制主機(jī)發(fā)送確認(rèn)信息,控制主機(jī)接收到確認(rèn)信息后同步更新本地保存的智能家電終端的通信密鑰。因此可以實(shí)現(xiàn)智能家電系統(tǒng)中控制主機(jī)和智能家電終端之間同步的動(dòng)態(tài)密鑰更新,使控制主機(jī)和智能家電終端之間的通信無需用戶手動(dòng)輸入密鑰,比較方便,不需人工管理具體的密鑰信息,且系統(tǒng)自主動(dòng)態(tài)變化,每個(gè)終端密鑰獨(dú)立,每個(gè)密鑰由動(dòng)態(tài)產(chǎn)生的長(zhǎng)字符串構(gòu)成,不存在被猜測(cè)的可能性,這樣可確保通信的安全性。
【專利說明】智能家電系統(tǒng)密鑰控制方法及智能家電系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家電的【技術(shù)領(lǐng)域】,特別是涉及一種智能家電系統(tǒng)密鑰控制方法,以及使用該方法的智能家電系統(tǒng)。
【背景技術(shù)】
[0002]智能家電系統(tǒng)有極大的發(fā)展空間,現(xiàn)有的智能家電系統(tǒng)的通信方式主要有總線型、電力線載波型和無線型三種。
[0003]其中,總線型因?yàn)楸匦柽M(jìn)行專用線路的布線在應(yīng)用上受到很大限制,特別是已經(jīng)完成裝修的房子幾乎不具備可操作性,必需重新布線裝修。
[0004]電力線載波型雖然大部分不需額外布線,但因電力網(wǎng)對(duì)通信可靠性有致命影響,電力線載波通信的可靠性較低,另外智能家電終端的綜合成本、體積及功耗在相同條件下都比基于無線通信的要大,不能實(shí)現(xiàn)電池供電的微功耗智能家電終端,另外實(shí)現(xiàn)無線方式的高通信數(shù)據(jù)率的難度也非常高,因此目前主要用于數(shù)據(jù)量較小的控制指令及低數(shù)據(jù)率的數(shù)據(jù)傳輸,對(duì)應(yīng)用范圍產(chǎn)生不少制約。
[0005]而無線型具備應(yīng)用靈活,無需布線即插即用的顯著優(yōu)勢(shì),同時(shí)即可滿足控制指令的傳輸也可滿足高數(shù)據(jù)率的數(shù)據(jù)(如監(jiān)控圖像的數(shù)據(jù))傳輸,所以是最具競(jìng)爭(zhēng)力的通信方式。
[0006]但無線方式也存在問題,最大的問題是安全性問題,因無線通信的信號(hào)是開放的,很容易被截獲通信數(shù)據(jù)及非法侵入系統(tǒng),所以無線通信的數(shù)據(jù)加密及密鑰管理將是系統(tǒng)安全的核心保障,現(xiàn)有的密鑰管理通常需要用戶自己輸入并記住密鑰,智能家電終端注冊(cè)操作復(fù)雜,且通常不具備動(dòng)態(tài)密鑰變更功能,用戶為了簡(jiǎn)單好記,通常設(shè)置密鑰簡(jiǎn)單,極易被破解而失去安全保證。
【發(fā)明內(nèi)容】
[0007]針對(duì)現(xiàn)有的智能家電系統(tǒng)通信安全性不高的問題,本發(fā)明提出一種操作簡(jiǎn)單和高可靠性的智能家電系統(tǒng)密鑰控制方法,使智能家電系統(tǒng)通信無需進(jìn)行繁瑣的交互輸入,不需人工管理具體的密鑰信息,提高智能家電系統(tǒng)通信的安全性。
[0008]一種智能家電系統(tǒng)密鑰控制方法,包括以下步驟:
[0009]控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,并將所述新的密鑰發(fā)送給智能家電終端;
[0010]智能家電終端接收所述新的密鑰,將智能家電終端本地的通信密鑰更新為所述新的密鑰,并對(duì)控制主機(jī)發(fā)送密鑰更新確認(rèn)信息;
[0011]控制主機(jī)接收所述密鑰更新確認(rèn)信息后,將控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰更新為所述新的密鑰。
[0012]本發(fā)明的智能家電系統(tǒng)密鑰控制方法中,控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,智能家電終端接收所述新的密鑰之后更新終端本地的通信密鑰并對(duì)控制主機(jī)發(fā)送確認(rèn)信息,控制主機(jī)接收到確認(rèn)信息后同步更新本地保存的智能家電終端的通信密鑰。因此可以實(shí)現(xiàn)智能家電系統(tǒng)中控制主機(jī)和智能家電終端之間同步的動(dòng)態(tài)密鑰更新,使控制主機(jī)和智能家電終端之間的通信無需用戶手動(dòng)輸入密鑰,比較方便,不需人工管理具體的密鑰信息,且系統(tǒng)自主動(dòng)態(tài)變化,每個(gè)終端密鑰獨(dú)立,每個(gè)密鑰由動(dòng)態(tài)產(chǎn)生的長(zhǎng)字符串構(gòu)成,不存在被猜測(cè)的可能性,這樣可確保通信的安全性。
[0013]針對(duì)現(xiàn)有的智能家電系統(tǒng)通信安全性不高的問題,本發(fā)明還提出一種智能家電系統(tǒng),通信過程無需進(jìn)行繁瑣的交互輸入,不需人工管理具體的密鑰信息,提高智能家電系統(tǒng)通信的安全性。
[0014]一種智能家電系統(tǒng),包括:控制主機(jī)和智能家電終端;
[0015]所述控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,并將所述新的密鑰發(fā)送給所述智能家電終端;并在接收所述智能家電終端發(fā)送的密鑰更新確認(rèn)信息后,將控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰更新為所述新的密鑰。
[0016]所述智能家電終端接收所述新的密鑰,將智能家電終端本地的通信密鑰更新為所述新的密鑰,并對(duì)所述控制主機(jī)發(fā)送所述密鑰更新確認(rèn)信息。
[0017]本發(fā)明的智能家電系統(tǒng)中,所述控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰并發(fā)送給所述智能家電終端,所述智能家電終端接收所述新的密鑰之后更新終端本地的通信密鑰并對(duì)控制主機(jī)發(fā)送確認(rèn)信息,所述控制主機(jī)接收到確認(rèn)信息后同步更新本地保存的智能家電終端的通信密鑰。因此可以實(shí)現(xiàn)智能家電系統(tǒng)中控制主機(jī)和智能家電終端之間同步的動(dòng)態(tài)密鑰更新,使控制主機(jī)和智能家電終端之間的通信無需用戶手動(dòng)輸入密鑰,比較方便,不需人工管理具體的密鑰信息,且系統(tǒng)自主動(dòng)態(tài)變化,每個(gè)終端密鑰獨(dú)立,每個(gè)密鑰由動(dòng)態(tài)產(chǎn)生的長(zhǎng)字符串構(gòu)成,不存在被猜測(cè)的可能性,這樣可確保通信的安全性。
【專利附圖】
【附圖說明】
[0018]圖1是本發(fā)明智能家電系統(tǒng)密鑰控制方法的流程示意圖;
[0019]圖2是本發(fā)明智能家電系統(tǒng)第一實(shí)施方式的結(jié)構(gòu)示意圖;
[0020]圖3是本發(fā)明智能家電系統(tǒng)第二實(shí)施方式的結(jié)構(gòu)示意圖;
[0021]圖4是本發(fā)明智能家電系統(tǒng)第三實(shí)施方式的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]請(qǐng)參閱圖1,圖1是本發(fā)明智能家電系統(tǒng)密鑰控制方法的流程示意圖。
[0023]本發(fā)明的智能家電系統(tǒng)密鑰控制方法,包括以下步驟:
[0024]S102,控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,并將所述新的密鑰發(fā)送給智能家電終端;
[0025]S104,智能家電終端接收所述新的密鑰,將智能家電終端本地的通信密鑰更新為所述新的密鑰,并對(duì)控制主機(jī)發(fā)送密鑰更新確認(rèn)信息;
[0026]S106,控制主機(jī)接收所述密鑰更新確認(rèn)信息后,將控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰更新為所述新的密鑰。
[0027]其中,所述控制主機(jī)是智能家電系統(tǒng)控制的核心,主要功能包括與公共網(wǎng)絡(luò)(包括以太網(wǎng)、2G/3G/4G等無線網(wǎng)絡(luò))的連接,實(shí)現(xiàn)通過遠(yuǎn)程終端查看智能家電系統(tǒng)內(nèi)的信息及實(shí)現(xiàn)遠(yuǎn)程的控制管理以及系統(tǒng)發(fā)現(xiàn)有異常情況時(shí)向監(jiān)控的移動(dòng)終端(智能手機(jī)及平板等)發(fā)送報(bào)警信息等;同時(shí)具有密鑰管理功能及終端管理功能,確保智能家電系統(tǒng)內(nèi)各智能家電終端與控制主機(jī)間通信的安全性;實(shí)現(xiàn)智能家電終端設(shè)備的注冊(cè)、刪除及通過收集傳感器終端的信息或接收到的用戶指令智能地管理各種智能家電終端設(shè)備。
[0028]所述智能家電終端是智能家電系統(tǒng)的功能實(shí)現(xiàn)部分,其包括的設(shè)備種類繁多,如各類傳感器終端,負(fù)責(zé)采集溫濕度、空氣有害氣體含量檢測(cè)、煙霧火警檢測(cè),環(huán)境光檢測(cè)等;燈光控制器;空調(diào)影音控制器、智能插座;各種類型的入侵檢測(cè)器、攝像頭;智能門鎖;窗簾窗戶控制器;園林噴淋控制器等等。
[0029]通常一個(gè)控制主機(jī)可同時(shí)控制多個(gè)智能家電終端。在進(jìn)行本發(fā)明的智能家電系統(tǒng)密鑰控制方法時(shí),控制主機(jī)可依次檢查所有智能家電終端,以完成所有智能家電終端的密鑰更新。
[0030]本發(fā)明的智能家電系統(tǒng)密鑰控制方法中,控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,智能家電終端接收所述新的密鑰之后更新終端本地的通信密鑰并對(duì)控制主機(jī)發(fā)送確認(rèn)信息,控制主機(jī)接收到確認(rèn)信息后同步更新本地保存的智能家電終端的通信密鑰。因此可以實(shí)現(xiàn)智能家電系統(tǒng)中控制主機(jī)和智能家電終端之間同步的動(dòng)態(tài)密鑰更新,使控制主機(jī)和智能家電終端之間的通信無需用戶手動(dòng)輸入密鑰,比較方便,不需人工管理具體的密鑰信息,且系統(tǒng)自主動(dòng)態(tài)變化,每個(gè)終端密鑰獨(dú)立,每個(gè)密鑰由動(dòng)態(tài)產(chǎn)生的長(zhǎng)字符串構(gòu)成,不存在被猜測(cè)的可能性,這樣可確保通信的安全性。
[0031]在步驟S102中,控制主機(jī)可以固定的時(shí)間間隔或者隨機(jī)的時(shí)間間隔產(chǎn)生所述隨機(jī)字符串,隨機(jī)的時(shí)間間隔的安全性會(huì)更高。產(chǎn)生的隨機(jī)字符串可以直接作為新的密鑰,或者再經(jīng)過預(yù)定規(guī)則運(yùn)算后作為所述新的密鑰。
[0032]為保證所述新的密鑰的安全性,在控制主機(jī)將所述新的密鑰發(fā)送給智能家電終端時(shí),可首先獲取智能家電終端當(dāng)前時(shí)刻的通信密鑰,并以所述當(dāng)前時(shí)刻的通信密鑰對(duì)所述新的密鑰進(jìn)行加密,然后發(fā)送給對(duì)應(yīng)的智能家電終端。
[0033]則對(duì)應(yīng)地,在步驟S104中,智能家電終端接收所述加密后的新的密鑰,以當(dāng)前時(shí)刻智能家電終端本地的通信密鑰進(jìn)行解密,獲取所述新的密鑰,然后將本地的通信密鑰更新為所述新的密鑰。
[0034]通過對(duì)新的密鑰進(jìn)行加密再傳輸,可提高密鑰更新過程中安全性。
[0035]優(yōu)選地,智能家電終端在本地至少保存當(dāng)前時(shí)刻的通信密鑰以及上一個(gè)通信密鑰,在與所述控制主機(jī)通信時(shí),優(yōu)先使用當(dāng)前時(shí)刻的通信密鑰進(jìn)行通信,如果通信密鑰不匹配,則切換到使用上一個(gè)通信密鑰進(jìn)行與所述控制主機(jī)進(jìn)行通信。
[0036]亦即,在通常情況下,所述智能家電終端始終保存最近接收的兩個(gè)密鑰,在接收到新的密鑰時(shí),保存新的密鑰,將通信密鑰更新為所述新的密鑰,并將最舊的一個(gè)密鑰刪除。
[0037]因?yàn)樗鲋悄芗译娊K端在接收控制主機(jī)發(fā)出的新的密鑰之后,即會(huì)更新本地的通信密鑰,并返回密鑰更新確認(rèn)信息,如果所述控制主機(jī)沒有接收到所述密鑰更新確認(rèn)信息或者接收到的密鑰更新確認(rèn)信息有錯(cuò),則控制主機(jī)可能不會(huì)更新對(duì)應(yīng)的智能家電終端的通信密鑰,可能導(dǎo)致二者的通信密鑰不同步的情況。而為避免上述特殊情況,更進(jìn)一步地保證智能家電系統(tǒng)的通信穩(wěn)定和安全性,通??稍O(shè)置為在通信密鑰不匹配導(dǎo)致通信失敗時(shí),可使所述智能家電終端先切換至終端本地保存上一個(gè)通信密鑰,而所述控制主機(jī)仍使用主機(jī)本地保存的對(duì)應(yīng)智能家電終端的當(dāng)前時(shí)刻的通信密鑰,使控制主機(jī)和相應(yīng)智能家電終端的通信密鑰匹配。并且在所述智能家電終端下一次更新通信密鑰時(shí),不刪除最舊的一個(gè)密鑰,而刪除匹配不成功的通信密鑰。
[0038]通過上述方式,可在所述控制主機(jī)或者所述智能家電終端二者中的一方更新通信密鑰成功,而另一方未更新通信密鑰,導(dǎo)致二者的通信密鑰不匹配時(shí),通過使用舊通信密鑰來維持通信正常。
[0039]進(jìn)一步地,所述控制主機(jī)也可在本地至少保存有對(duì)應(yīng)智能家電終端的當(dāng)前時(shí)刻的通信密鑰和上一個(gè)通信密鑰,在與對(duì)應(yīng)的智能家電終端通信時(shí),優(yōu)先使用本地保存的所述智能家電終端的當(dāng)前時(shí)刻的通信密鑰進(jìn)行通信,如果通信密鑰不匹配并接收到所述終端的密鑰切換提示時(shí),切換到使用本地保存的所述智能家電終端的上一個(gè)通信密鑰進(jìn)行通信。在步驟106中,如果控制主機(jī)未接收所述密鑰更新確認(rèn)信息,則不更新控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰。
[0040]所述控制主機(jī)與對(duì)應(yīng)智能家電終端進(jìn)行通信密鑰的同步更新之后,則所述控制主機(jī)與對(duì)應(yīng)智能家電終端可通過所述通信密鑰進(jìn)行通信,具體包括:
[0041 ] 控制主機(jī)對(duì)智能家電終端發(fā)送信息時(shí),查找智能家電終端當(dāng)前時(shí)刻的通信密鑰,并根據(jù)所述通信密鑰對(duì)發(fā)送的信息進(jìn)行加密,然后發(fā)送至智能家電終端;智能家電終端接收控制主機(jī)發(fā)送的信息后,以本地當(dāng)前時(shí)刻的通信密鑰進(jìn)行解密;
[0042]智能家電終端對(duì)控制主機(jī)發(fā)送信息時(shí),獲取本地當(dāng)前時(shí)刻的通信密鑰,并根據(jù)所述通信密鑰對(duì)發(fā)送的信息進(jìn)行加密,然后發(fā)送至控制主機(jī);控制主機(jī)接收智能家電終端發(fā)送的信息后,以智能家電終端對(duì)應(yīng)的通信密鑰進(jìn)行解密。
[0043]在一個(gè)優(yōu)選實(shí)施方式中,在控制主機(jī)將所述新的密鑰發(fā)送給智能家電終端之前,進(jìn)一步包括以下步驟:
[0044]智能家電終端在控制主機(jī)中注冊(cè);
[0045]控制主機(jī)檢測(cè)注冊(cè)的智能家電終端是否在線;
[0046]如果在線,則將所述新的密鑰發(fā)送給對(duì)應(yīng)的智能家電終端,如果不在線,則不將所述新的密鑰發(fā)送給對(duì)應(yīng)的智能家電終端。
[0047]在本實(shí)施方式中,控制主機(jī)通過智能家電終端的注冊(cè)為獲得智能家電終端的控制權(quán),即可以根據(jù)注冊(cè)信息對(duì)智能家電終端進(jìn)行控制。并且在對(duì)終端進(jìn)行密鑰管理時(shí),只對(duì)在線的智能家電終端進(jìn)行密鑰動(dòng)態(tài)更新同步,而對(duì)于不在線的智能家電終端則不進(jìn)行密鑰動(dòng)態(tài)更新同步,舊密鑰仍然對(duì)這些不在線的智能家電終端有效,當(dāng)這些智能家電終端切換到在線狀態(tài)后再進(jìn)行密鑰動(dòng)態(tài)更新同步,保持控制主機(jī)和智能家電終端之間的密鑰同步一致,確保對(duì)不經(jīng)常在線的智能家電終端也能夠順利通信。
[0048]其中,控制主機(jī)在檢測(cè)注冊(cè)的智能家電終端是否在線時(shí),可以固定的時(shí)間間隔或者隨機(jī)的時(shí)間間隔逐個(gè)檢測(cè)所有注冊(cè)的智能家電終端是否可正常通信,以判斷是否在線。如果已注冊(cè)的智能家電終端離線,則不進(jìn)行所述智能家電終端的密鑰更新,直到所述智能家電終端重新上線才進(jìn)行密鑰更新,同時(shí)根據(jù)需要控制主機(jī)可通過聲音報(bào)警并顯示離線設(shè)備的信息或向已注冊(cè)的移動(dòng)終端發(fā)送告警信息,通知用戶檢查設(shè)備。
[0049]所述智能家電終端在控制主機(jī)中注冊(cè)的步驟可通過終端注冊(cè)器實(shí)現(xiàn)。所述終端注冊(cè)器可以是一個(gè)簡(jiǎn)單的類似遙控器的手持設(shè)備(具體實(shí)施中可將終端注冊(cè)器與多功能遙控器結(jié)合起來),主要是實(shí)現(xiàn)非移動(dòng)的智能家電終端設(shè)備的注冊(cè)(如傳感器終端、智能插座等非移動(dòng)終端),這樣可簡(jiǎn)化這類智能家電終端的設(shè)計(jì),降低成本,并方便完成智能家電終端注冊(cè),因?yàn)檫@類設(shè)備安裝后就不方便移動(dòng)了。終端注冊(cè)器可不帶開放接口,不具備遠(yuǎn)距離通訊能力,終端注冊(cè)器與控制主機(jī)以及各個(gè)智能家電終端之間可通過一個(gè)非開放通信接口連接,這樣可簡(jiǎn)化終端注冊(cè)器的設(shè)計(jì)、降低成本,同時(shí)可保證注冊(cè)過程的非開放性,確保注冊(cè)過程的安全性,其功能是通過此非開放通信接口將控制主機(jī)的主機(jī)名及控制主機(jī)當(dāng)前密鑰寫入智能家電終端,再由智能家電終端向控制主機(jī)完成注冊(cè)。
[0050]為方便后續(xù)描述,本發(fā)明中對(duì)開放通信接口的定義為:在智能家電系統(tǒng)所在家庭區(qū)域之外(如門窗外、樓梯間、鄰居家、公共入戶接線箱等)就可搜索或檢測(cè)到通信信息的接口,如無線接口、連接到廣域網(wǎng)的網(wǎng)絡(luò)接口,電力載波通信接口等;而非開放通信接口則是檢測(cè)不到或連接不到的紅外或者有線連接以及其它非開放連接接口。
[0051]所述智能家電終端通過終端注冊(cè)器注冊(cè)的步驟可包括:
[0052]終端注冊(cè)器通過非開放通信接口向控制主機(jī)發(fā)起智能家電終端注冊(cè)命令;
[0053]控制主機(jī)接收所述智能家電終端注冊(cè)命令,通過非開放通信接口將初始密鑰及主機(jī)名傳遞給終端注冊(cè)器;
[0054]終端注冊(cè)器接收所述初始密鑰及主機(jī)名后,通過非開放通信接口向待注冊(cè)智能家電終端發(fā)送所述初始密鑰及主機(jī)名;
[0055]智能家電終端接收所述初始密鑰及主機(jī)名之后,通過與控制主機(jī)的正常通信接口向控制主機(jī)發(fā)起注冊(cè),將本智能家電終端的類型、型號(hào)、智能家電終端唯一識(shí)別碼以及軟/硬件版本信息傳遞給控制主機(jī);
[0056]控制主機(jī)根據(jù)所述智能家電終端的類型、型號(hào)、智能家電終端唯一識(shí)別碼以及軟/硬件版本信息,與對(duì)應(yīng)的智能家電終端建立控制關(guān)系,并給對(duì)應(yīng)的智能家電終端分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū),將所述初始密鑰寫入所述密鑰存儲(chǔ)區(qū)。
[0057]通過上述方式,注冊(cè)的程序在有新的智能家電終端需要加入智能家電系統(tǒng)時(shí)可隨時(shí)發(fā)起,如果需要?jiǎng)h除已經(jīng)注冊(cè)的智能家電終端則可以隨時(shí)在控制主機(jī)上直接刪除,非常方便。
[0058]智能家電終端完成注冊(cè)后,控制主機(jī)為每一個(gè)智能家電終端分配一個(gè)密鑰存儲(chǔ)區(qū),每個(gè)智能家電終端可以采用不同的密鑰(但使用相同密鑰也在本發(fā)明的保護(hù)范圍)。
[0059]在本實(shí)施方式中,終端注冊(cè)器接收所述初始密鑰及主機(jī)名后,可進(jìn)一步執(zhí)行以下步驟:
[0060]終端注冊(cè)器通過非開放通信接口向控制主機(jī)發(fā)送確認(rèn)信息;
[0061]控制主機(jī)接收所述確認(rèn)信息后,根據(jù)所述確認(rèn)信息判斷終端注冊(cè)器是否接收成功;
[0062]如果判斷終端注冊(cè)器接收不成功,則通過非開放通信接口重傳所述初始密鑰及主機(jī)名,并在重傳次數(shù)超過預(yù)定次數(shù)時(shí)提示注冊(cè)失?。?br>
[0063]如果判斷終端注冊(cè)器接收成功,則提示接收成功,之后終端注冊(cè)器通過非開放通信接口向待注冊(cè)智能家電終端發(fā)送所述初始密鑰及主機(jī)名。
[0064]其中,所述終端注冊(cè)器向控制主機(jī)發(fā)送的確認(rèn)信息可包括所述初始密鑰及主機(jī)名,所述控制主機(jī)接收所述確認(rèn)信息后,根據(jù)其中的初始密鑰及主機(jī)名與發(fā)送給所述終端注冊(cè)器的初始密鑰及主機(jī)名比較,判斷兩者是否相同,如果相同則判斷所述終端注冊(cè)器接收成功,如果不相同則判斷所述終端注冊(cè)器接收不成功。
[0065]進(jìn)一步地,智能家電終端接收所述初始密鑰及主機(jī)名之后,也可進(jìn)一步包括以下步驟:
[0066]智能家電終端通過非開放通信接口向終端注冊(cè)器發(fā)送確認(rèn)信息;
[0067]終端注冊(cè)器接收所述確認(rèn)信息后,根據(jù)所述確認(rèn)信息判斷智能家電終端是否接收成功;
[0068]如果判斷智能家電終端接收不成功,則通過非開放通信接口重傳所述初始密鑰及主機(jī)名,并在重傳次數(shù)超過預(yù)定次數(shù)時(shí)提示注冊(cè)失敗,如果判斷智能家電終端接收成功,則通知智能家電終端通過與控制主機(jī)的正常通信接口向控制主機(jī)發(fā)起注冊(cè)。
[0069]其中,所述智能家電終端向終端注冊(cè)器發(fā)送的確認(rèn)信息同樣可包括所述初始密鑰及主機(jī)名,所述終端注冊(cè)器接收所述確認(rèn)信息后,根據(jù)其中的初始密鑰及主機(jī)名與發(fā)送給所述智能家電終端的初始密鑰及主機(jī)名比較,判斷兩者是否相同,如果相同則判斷所述智能家電終端接收成功,如果不相同則判斷所述智能家電終端注冊(cè)器接收不成功。
[0070]終端注冊(cè)器向控制主機(jī)發(fā)送確認(rèn)信息,智能家電終端向終端注冊(cè)器發(fā)送確認(rèn)信息,可以確保終端注冊(cè)器以及智能家電終端接收的密鑰和主機(jī)名信息無誤,防止終端注冊(cè)器傳遞密鑰信息出錯(cuò)。
[0071]優(yōu)選地,控制主機(jī)可要求輸入注冊(cè)口令,注冊(cè)口令正確才啟動(dòng)智能家電終端的注冊(cè)步驟,以防非法注冊(cè)。
[0072]控制主機(jī)將初始密鑰(可以是最近產(chǎn)生的密鑰)及主機(jī)名通過非開放通信接口傳遞給終端注冊(cè)器,終端注冊(cè)器再將收到的信息回傳給控制主機(jī),控制主機(jī)將發(fā)送及接收到的信息進(jìn)行比較,如果相同則通過聲音或顯示信息提示信息傳遞正確,否則重新傳輸,如果多次傳輸失敗則通過聲音或顯示信息提示信息傳遞失敗,以確保終端注冊(cè)器獲得正確的信息才進(jìn)行后續(xù)操作。
[0073]終端注冊(cè)器通過非開放通信接口向待注冊(cè)的智能家電終端發(fā)送初始密鑰及主機(jī)名,智能家電終端再將收到的信息發(fā)送回終端注冊(cè)器,終端注冊(cè)器將發(fā)送及接收到的信息進(jìn)行比較,如果相同則通過聲音或顯示信息提示信息傳遞正確,否則重新傳輸,如果多次傳輸失敗則通過聲音或顯示信息提示信息傳遞失敗,以確保智能家電終端獲得正確的初始密鑰及主機(jī)名。
[0074]獲得初始密鑰及主機(jī)名的智能家電終端向控制主機(jī)發(fā)起注冊(cè),通信過程可通過正常工作狀態(tài)下與控制主機(jī)的正常通信接口進(jìn)行,注冊(cè)過程傳遞的數(shù)據(jù)信息經(jīng)初始密鑰加密后傳輸,將本終端的類型、型號(hào)、終端唯一識(shí)別碼(可以是生產(chǎn)過程中寫入的唯一序列號(hào))、軟硬件版本信息等傳遞給控制主機(jī),讓控制主機(jī)能調(diào)用正確的功能模塊與本終端建立控制關(guān)系,控制主機(jī)隨后給剛注冊(cè)的智能家電終端分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū)并把傳遞給終端注冊(cè)器的初始密鑰寫入此區(qū)域。完成所有需通過終端注冊(cè)器發(fā)起注冊(cè)的智能家電終端的注冊(cè)后,終端注冊(cè)器通過非開放通信接口向控制主機(jī)發(fā)起終端注冊(cè)結(jié)束命令,結(jié)束注冊(cè)進(jìn)程。
[0075]在另一個(gè)優(yōu)選實(shí)施方式中,本發(fā)明的智能家電系統(tǒng)密鑰控制方法還包括加密設(shè)備和/或移動(dòng)終端進(jìn)行注冊(cè)的步驟。
[0076]移動(dòng)終端和帶有加密設(shè)備的計(jì)算機(jī)為智能家電系統(tǒng)的可選設(shè)備。所述移動(dòng)終端包括智能手機(jī)、平板電腦等常用的移動(dòng)終端;所述帶有加密設(shè)備的計(jì)算機(jī)可采用連接有加密鎖等設(shè)備的計(jì)算機(jī)。加密設(shè)備優(yōu)選采用配套的加密狗,考慮通過遠(yuǎn)程計(jì)算機(jī)管理時(shí),需要在遠(yuǎn)程計(jì)算機(jī)中通過插入加密狗的方式與控制主機(jī)通信實(shí)現(xiàn)控制,而遠(yuǎn)程計(jì)算機(jī)不是固定的,且不便攜帶,所以采用加密狗的方式,加密狗可隨身攜帶,需要使用時(shí)可將加密狗插入任意一臺(tái)計(jì)算機(jī)后進(jìn)行遠(yuǎn)程控制,加密狗通常采用USB接口,其內(nèi)可存儲(chǔ)控制主機(jī)名及密鑰信息,在插入計(jì)算機(jī)并與控制主機(jī)建立連接后,可隨控制主機(jī)進(jìn)行密鑰動(dòng)態(tài)更新。
[0077]當(dāng)加密設(shè)備進(jìn)行注冊(cè)時(shí),控制主機(jī)將初始密鑰和主機(jī)名發(fā)送給加密設(shè)備,并獲取加密設(shè)備的唯一識(shí)別碼,并給加密設(shè)備分配一個(gè)獨(dú)立的密鑰儲(chǔ)存區(qū),并將所述初始密鑰寫入所述密鑰儲(chǔ)存區(qū);所述加密設(shè)備存儲(chǔ)所述主機(jī)名及所述初始密鑰;
[0078]優(yōu)選地,所述加密設(shè)備27采用非易失存儲(chǔ)器件或采用電池供電確保所存儲(chǔ)的所述主機(jī)名及所述初始密鑰不會(huì)丟失。
[0079]當(dāng)移動(dòng)終端進(jìn)行注冊(cè)時(shí),控制主機(jī)將初始密鑰和主機(jī)名發(fā)送給移動(dòng)終端,移動(dòng)終端將本機(jī)的類型、型號(hào)、操作系統(tǒng)、及唯一識(shí)別碼和本機(jī)的軟/硬件版本信息傳遞給控制主機(jī),控制主機(jī)根據(jù)所述移動(dòng)終端的類型、型號(hào)、操作系統(tǒng)、以及所述移動(dòng)終端的唯一識(shí)別碼和軟/硬件版本信息與對(duì)應(yīng)的所述移動(dòng)終端建立控制關(guān)系,完成移動(dòng)終端注冊(cè);控制主機(jī)給對(duì)應(yīng)的移動(dòng)終端分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū),并將所述初始密鑰寫入所述密鑰存儲(chǔ)區(qū)。
[0080]優(yōu)選地,所述移動(dòng)終端采用非易失存儲(chǔ)器件或采用電池供電確保所存儲(chǔ)的所述主機(jī)名及所述初始密鑰不會(huì)丟失。
[0081]所述加密設(shè)備進(jìn)行注冊(cè)時(shí),需要將加密設(shè)備插入控制主機(jī),控制主機(jī)可主動(dòng)啟動(dòng)加密設(shè)備注冊(cè)程序,優(yōu)選地,控制主機(jī)可要求輸入注冊(cè)口令,注冊(cè)口令正確才啟動(dòng)加密設(shè)備注冊(cè)步驟,以防非法注冊(cè)。以加密狗為例,控制主機(jī)將初始密鑰(可以是最近產(chǎn)生的密鑰)及主機(jī)名傳遞給加密狗,并讀取加密狗的唯一識(shí)別碼(可以是生產(chǎn)過程中寫入的唯一序列號(hào)),然后給本加密狗分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū)并把傳遞給此加密狗的初始密鑰寫入此區(qū)域,將傳遞給加密狗的主機(jī)名及初始密鑰寫入加密狗所帶的非易失存儲(chǔ)器,通過聲音或顯示提示加密狗注冊(cè)完成,之后可將加密狗從控制主機(jī)拔出。
[0082]手機(jī)、平板電腦等移動(dòng)終端需先安裝對(duì)應(yīng)智能家電終端軟件,然后可通過有線連接直接與控制主機(jī)連接后發(fā)起終端注冊(cè)命令。因?yàn)閁SB有線連接是移動(dòng)終端都具有的通用非開放接口,所以為最通用的移動(dòng)終端注冊(cè)接口,但并不排斥其它的非開放接口。優(yōu)選地,控制主機(jī)可要求輸入注冊(cè)口令,注冊(cè)口令正確才啟動(dòng)移動(dòng)終端的注冊(cè)步驟,以防非法注冊(cè)。
[0083]控制主機(jī)將初始密鑰(可以是最近產(chǎn)生的密鑰)及主機(jī)名傳遞給移動(dòng)終端后,移動(dòng)終端將對(duì)應(yīng)的智能家電終端的類型、型號(hào)、操作系統(tǒng)、終端唯一識(shí)別碼(可以是手機(jī)身份識(shí)別卡卡號(hào)或無線網(wǎng)絡(luò)MAC地址等)、終端軟/硬件版本信息等傳遞給控制主機(jī),讓控制主機(jī)與終端建立控制關(guān)系,完成移動(dòng)終端注冊(cè),控制主機(jī)隨后給剛注冊(cè)的移動(dòng)終端分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū)并把傳遞給此移動(dòng)終端的初始密鑰寫入此區(qū)域。如果有多個(gè)移動(dòng)終端,重復(fù)上述步驟直到完成所有移動(dòng)終端的注冊(cè),然后發(fā)送終端注冊(cè)結(jié)束命令。
[0084]請(qǐng)參閱圖2,圖2是本發(fā)明智能家電系統(tǒng)第一實(shí)施方式的結(jié)構(gòu)示意圖。
[0085]本發(fā)明的智能家電系統(tǒng),包括:控制主機(jī)22和智能家電終端24 ;
[0086]所述控制主機(jī)22以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,并將所述新的密鑰發(fā)送給所述智能家電終端24 ;并在接收所述智能家電終端24發(fā)送的密鑰更新確認(rèn)信息后,將控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰更新為所述新的密鑰。
[0087]所述智能家電終端24接收所述新的密鑰,將智能家電終端本地的通信密鑰更新為所述新的密鑰,并對(duì)所述控制主機(jī)22發(fā)送所述密鑰更新確認(rèn)信息。
[0088]其中,所述控制主機(jī)22是智能家電系統(tǒng)控制的核心,主要功能包括與公共網(wǎng)絡(luò)(包括以太網(wǎng)、2G/3G/4G等無線網(wǎng)絡(luò))的連接,實(shí)現(xiàn)通過遠(yuǎn)程終端查看智能家電系統(tǒng)內(nèi)的信息及實(shí)現(xiàn)遠(yuǎn)程的控制管理以及系統(tǒng)發(fā)現(xiàn)有異常情況時(shí)向監(jiān)控的移動(dòng)終端(智能手機(jī)及平板等)發(fā)送報(bào)警信息等;同時(shí)具有密鑰管理功能及終端管理功能,確保智能家電系統(tǒng)內(nèi)各智能家電終端與控制主機(jī)間通信的安全性;實(shí)現(xiàn)智能家電終端設(shè)備的注冊(cè)、刪除及通過收集傳感器終端的信息或接收到的用戶指令智能地管理各種智能家電終端設(shè)備。
[0089]所述智能家電終端24是智能家電系統(tǒng)的功能實(shí)現(xiàn)部分,其包括的設(shè)備種類繁多,如各類傳感器終端,負(fù)責(zé)采集溫濕度、空氣有害氣體含量檢測(cè)、煙霧火警檢測(cè),環(huán)境光檢測(cè)等;燈光控制器;空調(diào)影音控制器、智能插座;各種類型的入侵檢測(cè)器、攝像頭;智能門鎖;窗簾窗戶控制器;園林噴淋控制器等等。
[0090]通常一個(gè)控制主機(jī)22可同時(shí)控制多個(gè)智能家電終端24。在進(jìn)行本發(fā)明的智能家電系統(tǒng)中,控制王機(jī)22可依次檢查所有智能豕電終端24,以完成所有智能豕電終端24的S鑰更新。
[0091]本發(fā)明的智能家電系統(tǒng)中,所述控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰并發(fā)送給所述智能家電終端,所述智能家電終端接收所述新的密鑰之后更新終端本地的通信密鑰并對(duì)控制主機(jī)發(fā)送確認(rèn)信息,所述控制主機(jī)接收到確認(rèn)信息后同步更新本地保存的智能家電終端的通信密鑰。因此可以實(shí)現(xiàn)智能家電系統(tǒng)中控制主機(jī)和智能家電終端之間同步的動(dòng)態(tài)密鑰更新,使控制主機(jī)和智能家電終端之間的通信無需用戶手動(dòng)輸入密鑰,比較方便,不需人工管理具體的密鑰信息,且系統(tǒng)自主動(dòng)態(tài)變化,每個(gè)終端密鑰獨(dú)立,每個(gè)密鑰由動(dòng)態(tài)產(chǎn)生的長(zhǎng)字符串構(gòu)成,不存在被猜測(cè)的可能性,這樣可確保通信的安全性。
[0092]其中,所述控制主機(jī)22可以固定的時(shí)間間隔或者隨機(jī)的時(shí)間間隔產(chǎn)生所述隨機(jī)字符串,隨機(jī)的時(shí)間間隔的安全性會(huì)更高。產(chǎn)生的隨機(jī)字符串可以直接作為新的密鑰,或者再經(jīng)過預(yù)定規(guī)則運(yùn)算后作為所述新的密鑰。
[0093]為保證所述新的密鑰的安全性,在控制主機(jī)2將所述新的密鑰發(fā)送給智能家電終端24時(shí),可首先獲取智能家電終端24當(dāng)前時(shí)刻的通信密鑰,并以所述當(dāng)前時(shí)刻的通信密鑰對(duì)所述新的密鑰進(jìn)行加密,然后發(fā)送給對(duì)應(yīng)的智能家電終端24。
[0094]則對(duì)應(yīng)地,智能家電終端24接收所述加密后的新的密鑰,以當(dāng)前時(shí)刻智能家電終端本地的通信密鑰進(jìn)行解密,獲取所述新的密鑰,然后將本地的通信密鑰更新為所述新的密鑰。
[0095]通過對(duì)新的密鑰進(jìn)行加密再傳輸,可提高密鑰更新過程中安全性。
[0096]優(yōu)選地,所述智能家電終端24在本地至少保存當(dāng)前時(shí)刻的通信密鑰以及上一個(gè)通信密鑰,在與所述控制主機(jī)22通信時(shí),優(yōu)先使用當(dāng)前時(shí)刻的通信密鑰進(jìn)行通信,如果通信密鑰不匹配,則切換到使用上一個(gè)通信密鑰進(jìn)行與所述控制主機(jī)22進(jìn)行通信。
[0097]亦即,在通常情況下,所述智能家電終端24始終保存最近接收的兩個(gè)密鑰,在接收到新的密鑰時(shí),保存新的密鑰,將通信密鑰更新為所述新的密鑰,并將最舊的一個(gè)密鑰刪除。[0098]因?yàn)樗鲋悄芗译娊K端24在接收控制主機(jī)22發(fā)出的新的密鑰之后,即會(huì)更新本地的通信密鑰,并返回密鑰更新確認(rèn)信息,如果所述控制主機(jī)22沒有接收到所述密鑰更新確認(rèn)信息或者接收到的密鑰更新確認(rèn)信息有錯(cuò),則控制主機(jī)22可能不會(huì)更新對(duì)應(yīng)的智能家電終端的通信密鑰,可能導(dǎo)致二者的通信密鑰不同步的情況。而為避免上述特殊情況,更進(jìn)一步地保證智能家電系統(tǒng)的通信穩(wěn)定和安全性,通常可設(shè)置為在通信密鑰不匹配導(dǎo)致通信失敗時(shí),可使所述智能家電終端24先切換至終端本地保存上一個(gè)通信密鑰,而所述控制主機(jī)22仍使用主機(jī)本地保存的對(duì)應(yīng)智能家電終端的當(dāng)前時(shí)刻的通信密鑰,使控制主機(jī)22和相應(yīng)智能家電終端24的通信密鑰匹配。并且在所述智能家電終端24下一次更新通信密鑰時(shí),不刪除最舊的一個(gè)密鑰,而刪除匹配不成功的通信密鑰。
[0099]通過上述方式,可在所述控制主機(jī)22或者所述智能家電終端24 二者中的一方更新通信密鑰成功,而另一方未更新通信密鑰,導(dǎo)致二者的通信密鑰不匹配時(shí),通過使用舊通信密鑰來維持通信正常。
[0100]進(jìn)一步地,所述控制主機(jī)22也可在本地至少保存有對(duì)應(yīng)智能家電終端的當(dāng)前時(shí)刻的通信密鑰和上一個(gè)通信密鑰,在與對(duì)應(yīng)的智能家電終端24通信時(shí),優(yōu)先使用本地保存的所述智能家電終端的當(dāng)前時(shí)刻的通信密鑰進(jìn)行通信,如果通信密鑰不匹配并接收到所述終端的密鑰切換提示時(shí),切換到使用本地保存的所述智能家電終端的上一個(gè)通信密鑰進(jìn)行通信。
[0101]如果控制主機(jī)22未接收所述密鑰更新確認(rèn)信息,則不更新控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰。
[0102]所述控制主機(jī)22與對(duì)應(yīng)智能家電終端24進(jìn)行通信密鑰的同步更新之后,則所述控制主機(jī)22與對(duì)應(yīng)智能家電終端24可通過所述通信密鑰進(jìn)行通信。
[0103]優(yōu)選地,在控制主機(jī)22將所述新的密鑰發(fā)送給智能家電終端24之前,智能家電終端24在控制主機(jī)22中注冊(cè);控制主機(jī)22檢測(cè)注冊(cè)的智能家電終端24是否在線;如果在線,則將所述新的密鑰發(fā)送給對(duì)應(yīng)的智能家電終端24,如果不在線,則不將所述新的密鑰發(fā)送給對(duì)應(yīng)的智能家電終端24。
[0104]在本實(shí)施方式中,控制主機(jī)22通過智能家電終端24的注冊(cè)為獲得智能家電終端24的控制權(quán),即可以根據(jù)注冊(cè)信息對(duì)智能家電終端24進(jìn)行控制。并且,不在線的智能家電終端仍然可使用舊密鑰進(jìn)行通信,當(dāng)這些智能家電終端切換到在線狀態(tài)后再進(jìn)行密鑰動(dòng)態(tài)更新同步,保持控制主機(jī)和智能家電終端之間的密鑰同步一致,確保對(duì)不經(jīng)常在線的智能家電終端也能夠順利通信。
[0105]其中,控制主機(jī)22在檢測(cè)注冊(cè)的智能家電終端24是否在線時(shí),可以固定的時(shí)間間隔或者隨機(jī)的時(shí)間間隔逐個(gè)檢測(cè)所有注冊(cè)的智能家電終端24是否可正常通信,以判斷是否在線。如果已注冊(cè)的智能家電終端24離線,則不進(jìn)行所述智能家電終端24的密鑰更新,直到所述智能家電終端24重新上線才進(jìn)行密鑰更新,同時(shí)根據(jù)需要控制主機(jī)22可通過聲音報(bào)警并顯示離線設(shè)備的信息或向已注冊(cè)的移動(dòng)終端發(fā)送告警信息,通知用戶檢查設(shè)備。
[0106]請(qǐng)參閱圖3,圖3是本發(fā)明智能家電系統(tǒng)第二實(shí)施方式的結(jié)構(gòu)示意圖。
[0107]在本實(shí)施方式中,本發(fā)明的智能家電系統(tǒng)還包括終端注冊(cè)器26 ;
[0108]所述終端注冊(cè)器26用于向所述控制主機(jī)22發(fā)起智能家電終端24注冊(cè)命令,接收控制主機(jī)22發(fā)送的初始密鑰及主機(jī)名,通過非開放通信接口將所述初始密鑰及主機(jī)名發(fā)送至所述待注冊(cè)智能家電終端24,進(jìn)行智能家電終端22的注冊(cè)。
[0109]所述終端注冊(cè)器26可以是一個(gè)簡(jiǎn)單的類似遙控器的手持設(shè)備(具體實(shí)施中可將終端注冊(cè)器與多功能遙控器結(jié)合起來),主要是實(shí)現(xiàn)非移動(dòng)的智能家電終端設(shè)備的注冊(cè)(如傳感器終端、智能插座等非移動(dòng)終端),這樣可簡(jiǎn)化這類智能家電終端的設(shè)計(jì),降低成本,并方便完成智能家電終端注冊(cè),因?yàn)檫@類設(shè)備安裝后就不方便移動(dòng)了。終端注冊(cè)器26與控制主機(jī)22以及各個(gè)智能家電終端24之間可通過一個(gè)非開放通信接口連接,以保證注冊(cè)過程的非開放性,確保注冊(cè)過程的安全性,其功能是通過此非開放通信接口將控制主機(jī)的主機(jī)名及控制主機(jī)當(dāng)前密鑰寫入智能家電終端,再由智能家電終端向控制主機(jī)完成注冊(cè)。
[0110]智能家電終端注冊(cè)時(shí),連接有待注冊(cè)智能家電終端的終端注冊(cè)器26通過非開放通信接口向控制主機(jī)22發(fā)起智能家電終端注冊(cè)命令;控制主機(jī)22接收所述智能家電終端注冊(cè)命令,通過非開放通信接口將初始密鑰及主機(jī)名傳遞給終端注冊(cè)器26 ;終端注冊(cè)器26接收所述初始密鑰及主機(jī)名后,通過非開放通信接口向待注冊(cè)智能家電終端發(fā)送所述初始密鑰及主機(jī)名;智能家電終端24接收所述初始密鑰及主機(jī)名之后,通過與所述控制主機(jī)22的正常通信接口向控制主機(jī)22發(fā)起注冊(cè),將本智能家電終端的類型、型號(hào)、智能家電終端唯一識(shí)別碼以及軟/硬件版本信息傳遞給控制主機(jī)22 ;控制主機(jī)22根據(jù)所述智能家電終端24的類型、型號(hào)、智能家電終端唯一識(shí)別碼以及軟/硬件版本信息,與對(duì)應(yīng)的智能家電終端24建立控制關(guān)系,并給對(duì)應(yīng)的智能家電終端24分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū),將所述初始密鑰寫入所述密鑰存儲(chǔ)區(qū),完成智能家電終端的注冊(cè)。
[0111]通過上述方式,注冊(cè)的程序在有新的智能家電終端需要加入智能家電系統(tǒng)時(shí)可隨時(shí)發(fā)起,如果需要?jiǎng)h除已經(jīng)注冊(cè)的智能家電終端則可以隨時(shí)在控制主機(jī)上直接刪除,非常方便。
[0112]智能家電終端完成注冊(cè)后,控制主機(jī)為每一個(gè)智能家電終端分配一個(gè)密鑰存儲(chǔ)區(qū),每個(gè)智能家電終端可以采用不同的密鑰(但使用相同密鑰也在本發(fā)明的保護(hù)范圍)。
[0113]在上述實(shí)施方式中,所述終端注冊(cè)器26接收所述初始密鑰及主機(jī)名后,可通過非開放通信接口向所述控制主機(jī)22發(fā)送確認(rèn)信息;控制主機(jī)22接收所述確認(rèn)信息后,根據(jù)所述確認(rèn)信息判斷終端注冊(cè)器26是否接收成功;如果判斷終端注冊(cè)器接收不成功,則通過非開放通信接口重傳所述初始密鑰及主機(jī)名,并在重傳次數(shù)超過預(yù)定次數(shù)時(shí)提示注冊(cè)失??;如果判斷終端注冊(cè)器接收成功,則提示接收成功,之后所述終端注冊(cè)器26通過非開放通信接口向待注冊(cè)智能家電終端發(fā)送所述初始密鑰及主機(jī)名。
[0114]其中,所述終端注冊(cè)器26向所述控制主機(jī)22發(fā)送的確認(rèn)信息可包括所述初始密鑰及主機(jī)名,所述控制主機(jī)22接收所述確認(rèn)信息后,根據(jù)其中的初始密鑰及主機(jī)名與發(fā)送給所述終端注冊(cè)器的初始密鑰及主機(jī)名比較,判斷兩者是否相同,如果相同則判斷所述終端注冊(cè)器26接收成功,如果不相同則判斷所述終端注冊(cè)器26接收不成功。
[0115]進(jìn)一步地,所述智能家電終端24接收所述初始密鑰及主機(jī)名之后,也可進(jìn)一步通過非開放通信接口向終端注冊(cè)器26發(fā)送確認(rèn)信息;終端注冊(cè)器26接收所述確認(rèn)信息后,根據(jù)所述確認(rèn)信息判斷智能家電終端是否接收成功;如果判斷智能家電終端接收不成功,則重傳所述初始密鑰及主機(jī)名,并在重傳次數(shù)超過預(yù)定次數(shù)時(shí)提示注冊(cè)失敗,如果判斷智能家電終端接收成功,則通知智能家電終端通過與所述控制主機(jī)22的正常通信接口向控制主機(jī)22發(fā)起注冊(cè)。[0116]其中,所述智能家電終端24向所述終端注冊(cè)器26發(fā)送的確認(rèn)信息同樣可包括所述初始密鑰及主機(jī)名,所述終端注冊(cè)器26接收所述確認(rèn)信息后,根據(jù)其中的初始密鑰及主機(jī)名與發(fā)送給所述智能家電終端24的初始密鑰及主機(jī)名比較,判斷兩者是否相同,如果相同則判斷所述智能家電終端接收成功,如果不相同則判斷所述智能家電終端注冊(cè)器接收不成功。
[0117]通過終端注冊(cè)器26向控制主機(jī)22發(fā)送確認(rèn)信息,智能家電終端24向終端注冊(cè)器26發(fā)送確認(rèn)信息,可以確保終端注冊(cè)器26以及智能家電終端24接收的密鑰和主機(jī)名信息無誤,防止終端注冊(cè)器傳遞密鑰信息出錯(cuò)。
[0118]請(qǐng)參閱圖4,圖4是本發(fā)明智能家電系統(tǒng)第三實(shí)施方式的結(jié)構(gòu)示意圖。
[0119]在本實(shí)施方式中,本發(fā)明的智能豕電系統(tǒng)還包括加S設(shè)備27和/或移動(dòng)終端28 ;
[0120]所述加密設(shè)備27用于接收并儲(chǔ)存所述控制主機(jī)22發(fā)送的初始密鑰和主機(jī)名,并將加密設(shè)備的唯一識(shí)別碼發(fā)送給所述控制主機(jī)22,完成加密設(shè)備的注冊(cè)。優(yōu)選地,所述加密設(shè)備27采用非易失存儲(chǔ)器件或采用電池供電確保所存儲(chǔ)的所述主機(jī)名及所述初始密鑰不會(huì)丟失。
[0121]所述移動(dòng)終端28用于接收并儲(chǔ)存所述控制主機(jī)22發(fā)送的初始密鑰和主機(jī)名,將本機(jī)的類型、型號(hào)、操作系統(tǒng)、以及唯一識(shí)別碼和本機(jī)的軟/硬件版本信息傳遞給所述控制主機(jī),完成移動(dòng)終端注冊(cè)。優(yōu)選地,所述移動(dòng)終端采用非易失存儲(chǔ)器件或采用電池供電確保所存儲(chǔ)的所述主機(jī)名及所述初始密鑰不會(huì)丟失。
[0122]所述加密設(shè)備27包括加密鎖等設(shè)備;所述移動(dòng)終端28包括智能手機(jī)、平板電腦等常用的移動(dòng)終端。加密設(shè)備27優(yōu)選采用配套的加密狗,考慮通過遠(yuǎn)程計(jì)算機(jī)管理時(shí),需要在遠(yuǎn)程計(jì)算機(jī)中通過插入加密狗的方式與控制主機(jī)通信實(shí)現(xiàn)控制,而遠(yuǎn)程計(jì)算機(jī)不是固定的,且不便攜帶,所以采用加密狗的方式,加密狗可隨身攜帶,需要使用時(shí)可將加密狗插入任意一臺(tái)計(jì)算機(jī)后進(jìn)行遠(yuǎn)程控制,加密狗通常采用USB接口,其內(nèi)可存儲(chǔ)控制主機(jī)名及密鑰信息,在插入計(jì)算機(jī)并與控制主機(jī)建立連接后,可隨控制主機(jī)進(jìn)行密鑰動(dòng)態(tài)更新。
[0123]當(dāng)加密設(shè)備27進(jìn)行注冊(cè)時(shí),需要將加密設(shè)備插入控制主機(jī)22,控制主機(jī)22可主動(dòng)啟動(dòng)加密設(shè)備注冊(cè)程序,優(yōu)選地,控制主機(jī)22可要求輸入注冊(cè)口令,注冊(cè)口令正確才啟動(dòng)加密設(shè)備注冊(cè)步驟,以防非法注冊(cè)。以加密狗為例,控制主機(jī)22將初始密鑰(可以是最近產(chǎn)生的密鑰)及主機(jī)名傳遞給加密狗,并讀取加密狗的唯一識(shí)別碼(可以是生產(chǎn)過程中寫入的唯一序列號(hào)),然后將傳遞給加密狗的主機(jī)名及初始密鑰寫入加密狗所帶的非易失存儲(chǔ)器,通過聲音或顯示提示加密狗注冊(cè)完成,之后可將加密狗從控制主機(jī)22拔出。
[0124]手機(jī)、平板電腦等移動(dòng)終端需先安裝對(duì)應(yīng)智能家電終端軟件,然后可通過有線連接直接與控制主機(jī)22連接后發(fā)起終端注冊(cè)命令。因?yàn)閁SB有線連接是移動(dòng)終端都具有的通用非開放接口,所以為最通用的移動(dòng)終端注冊(cè)接口,但并不排斥其它的非開放接口。優(yōu)選地,控制主機(jī)22可要求輸入注冊(cè)口令,注冊(cè)口令正確才啟動(dòng)移動(dòng)終端的注冊(cè)步驟,以防非法注冊(cè)。
[0125]控制主機(jī)22將初始密鑰(可以是最近產(chǎn)生的密鑰)及主機(jī)名傳遞給移動(dòng)終端28后,移動(dòng)終端28將對(duì)應(yīng)的智能家電終端的類型、型號(hào)、操作系統(tǒng)、終端唯一識(shí)別碼(可以是手機(jī)身份識(shí)別卡卡號(hào)或無線網(wǎng)絡(luò)MAC地址等)、終端軟/硬件版本信息等傳遞給控制主機(jī),讓控制主機(jī)22與智能家電終端建立控制關(guān)系,完成移動(dòng)終端注冊(cè),控制主機(jī)隨后給剛注冊(cè)的移動(dòng)終端分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū)并把傳遞給此移動(dòng)終端的初始密鑰寫入此區(qū)域。如果有多個(gè)移動(dòng)終端,重復(fù)上述步驟直到完成所有移動(dòng)終端的注冊(cè),然后發(fā)送終端注冊(cè)結(jié)束命令。
[0126]下面在一個(gè)具體實(shí)施例中,對(duì)本發(fā)明的智能家電系統(tǒng)的幾個(gè)主要部分:控制主機(jī)22、智能家電終端24和終端注冊(cè)器26再做詳細(xì)的說明:
[0127]在一個(gè)實(shí)施例中,所述控制主機(jī)22除CPU系統(tǒng)部分外,至少還包含以下功能模塊:
[0128]1、公共網(wǎng)絡(luò)接口,由以太網(wǎng)及2G/3G/4G無線網(wǎng)絡(luò)接口組成,負(fù)責(zé)與公共網(wǎng)絡(luò)的連接,可通過遠(yuǎn)程計(jì)算機(jī)及智能手機(jī)、平板電腦進(jìn)行訪問本智能家電系統(tǒng);
[0129]2、WiFi無線接口,主要用于高數(shù)據(jù)率終端的數(shù)據(jù)傳輸,如監(jiān)控?cái)z像頭的圖像數(shù)據(jù)的傳輸,也可以作為家庭多媒體數(shù)據(jù)共享的傳輸接口以及在家內(nèi)通過智能手機(jī)及平板電腦訪問本智能家電系統(tǒng);
[0130]3、ZigBee無線接口,主要用于小數(shù)據(jù)率終端的數(shù)據(jù)傳輸,這是終端最普遍采用的接口 ;
[0131]4、有線及紅外接口,主要用于終端的注冊(cè),有線接口采用通用的USB接口 ;
[0132]5、人機(jī)交互接口,由觸摸屏構(gòu)成,可直接進(jìn)行控制主機(jī)的設(shè)置及終端的控制;
[0133]所述終端注冊(cè)器26可與遙控器合二為一,至少包含終端注冊(cè)啟動(dòng)、終端注冊(cè)結(jié)束和終端注冊(cè)三個(gè)按鍵,終端注冊(cè)器26可采用紅外通信接口,可與控制主機(jī)22及智能家電終端24近距離無遮擋通信,主要用于智能家電終端24注冊(cè)時(shí)控制主機(jī)名及初始密鑰的傳輸,同時(shí)也可對(duì)控制主機(jī)22及智能家電終端24進(jìn)行簡(jiǎn)單的控制。
[0134]智能家電終端24是智能家電系統(tǒng)中涉及面最廣的組成部分,主要包含但不限定為以下幾類:
[0135]1、人機(jī)交互終端,這類終端主要指智能手機(jī)、平板電腦以及配套加密狗的計(jì)算機(jī),這類終端用于管理智能家電系統(tǒng),是智能家電系統(tǒng)與人進(jìn)行交互的主要途徑;
[0136]2、傳感器終端,用于檢測(cè)溫濕度、環(huán)境光、空氣有害或易燃易爆氣體含量,煙霧火警檢測(cè)等,這類終端與控制主機(jī)采用ZigBee接口通信;
[0137]3、攝像頭終端,這類終端用于家居環(huán)境的安全監(jiān)控,也可用于家庭成員的遠(yuǎn)程交流,這類終端采用WiFi接口通信;
[0138]4、入侵檢測(cè)終端,這類終端用于家居環(huán)境的安全檢測(cè),與控制主機(jī)采用ZigBee接口通信;
[0139]5、智能門鎖終端,這類終端用于阻止非家庭成員未經(jīng)允許進(jìn)入家居環(huán)境,是家居環(huán)境安全的主要保障,與控制主機(jī)采用ZigBee接口通信;
[0140]6、燈光控制器、智能插座終端,這類終端用于家居環(huán)境的燈光控制及普通電器的簡(jiǎn)單控制,與控制主機(jī)采用ZigBee接口通信;
[0141]7、影音多媒體終端控制器,這類終端由遙控轉(zhuǎn)換器構(gòu)成,實(shí)現(xiàn)由ZigBee到紅外遙控的轉(zhuǎn)換,可實(shí)現(xiàn)對(duì)影音多媒體設(shè)備的控制;
[0142]8、環(huán)境控制終端,主要實(shí)現(xiàn)空調(diào)地暖系統(tǒng)的控制,如果是已有系統(tǒng)的改造,通常通過遙控轉(zhuǎn)換器構(gòu)成,與控制主機(jī)采用ZigBee接口通信;
[0143]9、窗戶窗簾、園林噴淋終端,這類終端主要實(shí)現(xiàn)窗戶窗簾的控制,以及家居園林噴淋系統(tǒng)的控制,與控制主機(jī)采用ZigBee接口通信。
[0144]本發(fā)明的加密算法可采用各種公知的算法,各種不同的無線接口有不同的加密方式,例如低速無線互聯(lián)ZigBee采用的加密算法為128bitAES,而高速無線互聯(lián)WiFi采用的加密算法有WEP64、WEP128、WPA-PSK、WPA2-PSK (AES)等多種,可以選擇加密強(qiáng)度較高的一種,如WPA2-PSK (AES),此部分不做贅述。
[0145]本發(fā)明的智能家電系統(tǒng)密鑰控制方法及智能家電系統(tǒng)不需人工輸入及記住具體的密鑰信息,操作簡(jiǎn)單,且系統(tǒng)自主隨機(jī)動(dòng)態(tài)變化,不用擔(dān)心遺忘而采用簡(jiǎn)單的密鑰,而是采用動(dòng)態(tài)隨機(jī)產(chǎn)生的隨機(jī)字符串構(gòu)成密鑰,不存在被猜測(cè)的可能性,同時(shí)因?yàn)闉殡S機(jī)動(dòng)態(tài)變更,所以也不可能窮舉破解,這樣可確保通信的安全性。同時(shí)本發(fā)明中因每個(gè)終端分配有獨(dú)立的密鑰,可有效避免因個(gè)別終端異常無法完成密鑰更新而影響其它終端的密鑰更新,特別是移動(dòng)終端并非總是在線,但當(dāng)移動(dòng)終端一旦上線時(shí)就可以完成密鑰動(dòng)態(tài)更新,整個(gè)密鑰管理過程中各終端相互獨(dú)立互不影響,進(jìn)一步保證了通信的安全性。本發(fā)明的智能家電系統(tǒng)因采用了安全可靠且操作簡(jiǎn)單的密鑰管理方法,所以具備高度的安全性,克服了基于無線通信模式的智能家居系統(tǒng)的安全性問題,同時(shí)因采用無線通信模式,無需專門布線,具備即插即用使用方便的特點(diǎn),同時(shí)因無需專門的布線裝修可大幅降低整體安裝成本,可直接用于現(xiàn)有家居環(huán)境的智能化改造。
[0146]本發(fā)明主要應(yīng)用場(chǎng)景是家庭,但酒店、公寓及其它公共商業(yè)應(yīng)用場(chǎng)合也適合本發(fā)明的保護(hù)范圍。本發(fā)明主要針對(duì)無線通信模式,但同樣適用電力載波通信模式。本發(fā)明主要針對(duì)智能家電系統(tǒng),但同樣適用于智能家電系統(tǒng)以外的其它類似系統(tǒng)。
[0147]針對(duì)本發(fā)明的不改變主體思想的修改,如部分智能家電終端與控制主機(jī)之間的通信加密,部分不加密,或部分智能家電終端采用獨(dú)立密鑰,部分采用相同密鑰;或部分采用動(dòng)態(tài)密鑰,部分采用固定密鑰,密鑰更新過程中異常機(jī)制的微小改動(dòng)都在本發(fā)明保護(hù)范圍之內(nèi)。
[0148]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種智能家電系統(tǒng)密鑰控制方法,其特征在于,包括以下步驟: 控制主機(jī)以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,并將所述新的密鑰發(fā)送給智能豕電終端; 智能家電終端接收所述新的密鑰,將智能家電終端本地的通信密鑰更新為所述新的密鑰,并對(duì)控制主機(jī)發(fā)送密鑰更新確認(rèn)信息; 控制主機(jī)接收所述密鑰更新確認(rèn)信息后,將控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰更新為所述新的密鑰。
2.如權(quán)利要求1所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,控制主機(jī)將所述新的密鑰發(fā)送給智能家電終端的步驟包括: 控制主機(jī)獲取智能家電終端當(dāng)前時(shí)刻的通信密鑰,并以所述當(dāng)前時(shí)刻的通信密鑰對(duì)所述新的密鑰進(jìn)行加密,然后發(fā)送給對(duì)應(yīng)的智能家電終端。
3.如權(quán)利要求2所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,智能家電終端接收所述新的密鑰,將智能家電終端本地的通信密鑰更新為所述新的密鑰的步驟包括: 智能家電終端接收所述加密后的新的密鑰,以當(dāng)前時(shí)刻智能家電終端本地的通信密鑰進(jìn)行解密,獲取所述新的密鑰,然后將本地的通信密鑰更新為所述新的密鑰。
4.如權(quán)利要求1所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,如果控制主機(jī)未接收所述密鑰更新確認(rèn)信息,則不更新控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰。
5.如權(quán)利要求1所述 的智能家電系統(tǒng)密鑰控制方法,其特征在于,在控制主機(jī)將所述新的密鑰發(fā)送給智能家電終端之前,進(jìn)一步包括以下步驟: 智能豕電終端在控制王機(jī)中注冊(cè); 控制主機(jī)檢測(cè)注冊(cè)的智能家電終端是否在線; 如果在線,則將所述新的密鑰發(fā)送給對(duì)應(yīng)的智能家電終端,如果不在線,則不將所述新的密鑰發(fā)送給對(duì)應(yīng)的智能家電終端。
6.如權(quán)利要求5所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,智能家電終端在控制主機(jī)中注冊(cè)的步驟包括: 終端注冊(cè)器通過非開放通信接口向控制主機(jī)發(fā)起智能家電終端注冊(cè)命令; 控制主機(jī)接收所述智能家電終端注冊(cè)命令,通過非開放通信接口將初始密鑰及主機(jī)名傳遞給終端注冊(cè)器; 終端注冊(cè)器接收所述初始密鑰及主機(jī)名后,通過非開放通信接口向待注冊(cè)智能家電終端發(fā)送所述初始密鑰及主機(jī)名; 智能家電終端接收所述初始密鑰及主機(jī)名之后,通過與控制主機(jī)的正常通信接口向控制主機(jī)發(fā)起注冊(cè),將本智能家電終端的類型、型號(hào)、智能家電終端唯一識(shí)別碼以及軟/硬件版本信息傳遞給控制主機(jī); 控制主機(jī)根據(jù)所述智能家電終端的類型、型號(hào)、智能家電終端唯一識(shí)別碼以及軟/硬件版本信息,與對(duì)應(yīng)的智能家電終端建立控制關(guān)系,并給對(duì)應(yīng)的智能家電終端分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū),將所述初始密鑰寫入所述密鑰存儲(chǔ)區(qū)。
7.如權(quán)利要求6所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,終端注冊(cè)器接收所述初始密鑰及主機(jī)名后,進(jìn)一步包括以下步驟: 終端注冊(cè)器通過非開放通信接口向控制主機(jī)發(fā)送確認(rèn)信息;控制主機(jī)接收所述確認(rèn)信息后,根據(jù)所述確認(rèn)信息判斷終端注冊(cè)器是否接收成功;如果判斷終端注冊(cè)器接收不成功,則通過非開放通信接口重傳所述初始密鑰及主機(jī)名,并在重傳次數(shù)超過預(yù)定次數(shù)時(shí)提示注冊(cè)失??; 如果判斷終端注冊(cè)器接收成功,則提示接收成功,之后終端注冊(cè)器通過非開放通信接口向待注冊(cè)智能家電終端發(fā)送所述初始密鑰及主機(jī)名。
8.如權(quán)利要求6所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,智能家電終端接收所述初始密鑰及主機(jī)名之后,進(jìn)一步包括以下步驟: 智能家電終端通過非開放通信接口向終端注冊(cè)器發(fā)送確認(rèn)信息; 終端注冊(cè)器接收所述確認(rèn)信息后,根據(jù)所述確認(rèn)信息判斷智能家電終端是否接收成功; 如果判斷智能家電終端接收不成功,則通過非開放通信接口重傳所述初始密鑰及主機(jī)名,并在重傳次數(shù)超過預(yù)定次數(shù)時(shí)提示注冊(cè)失敗,如果判斷智能家電終端接收成功,則通知智能家電終端通過與控制主機(jī)的正常通信接口向控制主機(jī)發(fā)起注冊(cè)。
9.如權(quán)利要求5所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,進(jìn)一步包括加密設(shè)備和/或移動(dòng)終端進(jìn)行注冊(cè)的步驟: 當(dāng)加密設(shè)備進(jìn)行注冊(cè)時(shí),控制主機(jī)將初始密鑰和主機(jī)名發(fā)送給加密設(shè)備,并獲取加密設(shè)備的唯一識(shí)別碼,給加密設(shè)備分配一個(gè)獨(dú)立的密鑰儲(chǔ)存區(qū),并將所述初始密鑰寫入所述密鑰儲(chǔ)存區(qū);加密設(shè)備存儲(chǔ)所述主機(jī)名及所述初始密鑰 ; 當(dāng)移動(dòng)終端進(jìn)行注冊(cè)時(shí),控制主機(jī)將初始密鑰和主機(jī)名發(fā)送給移動(dòng)終端,移動(dòng)終端將本機(jī)的類型、型號(hào)、操作系統(tǒng)、及唯一識(shí)別碼和本機(jī)的軟/硬件版本信息傳遞給控制主機(jī),控制主機(jī)根據(jù)所述移動(dòng)終端的類型、型號(hào)、操作系統(tǒng)、以及所述移動(dòng)終端的唯一識(shí)別碼和軟/硬件版本信息與對(duì)應(yīng)的所述移動(dòng)終端建立控制關(guān)系,完成移動(dòng)終端注冊(cè);控制主機(jī)給對(duì)應(yīng)的移動(dòng)終端分配一個(gè)獨(dú)立密鑰存儲(chǔ)區(qū),并將所述初始密鑰寫入所述密鑰存儲(chǔ)區(qū)。
10.如權(quán)利要求1至9任意一項(xiàng)所述的智能家電系統(tǒng)密鑰控制方法,其特征在于,智能家電終端在本地至少保存當(dāng)前時(shí)刻的通信密鑰以及上一個(gè)通信密鑰,在與控制主機(jī)通信時(shí),優(yōu)先使用當(dāng)前時(shí)刻的通信密鑰進(jìn)行通信,如果通信密鑰不匹配,則切換到使用上一個(gè)通信密鑰進(jìn)行與所述控制主機(jī)進(jìn)行通信。
11.一種智能家電系統(tǒng),其特征在于,包括:控制主機(jī)和智能家電終端; 所述控制主機(jī)用于以一定的時(shí)間間隔產(chǎn)生隨機(jī)字符串作為新的密鑰,并將所述新的密鑰發(fā)送給所述智能家電終端;并在接收所述智能家電終端發(fā)送的密鑰更新確認(rèn)信息后,將控制主機(jī)本地保存的對(duì)應(yīng)智能家電終端的通信密鑰更新為所述新的密鑰; 所述智能家電終端用于接收所述新的密鑰,將智能家電終端本地的通信密鑰更新為所述新的密鑰,并對(duì)所述控制主機(jī)發(fā)送所述密鑰更新確認(rèn)信息。
12.如權(quán)利要求11所述的智能家電系統(tǒng),其特征在于,還包括終端注冊(cè)器; 所述終端注冊(cè)器用于通過非開放通信接口向所述控制主機(jī)發(fā)起智能家電終端注冊(cè)命令,接收控制主機(jī)發(fā)送的初始密鑰及主機(jī)名,再通過非開放通信接口將所述初始密鑰及主機(jī)名發(fā)送至所述待注冊(cè)智能家電終端,進(jìn)行智能家電終端的注冊(cè)。
13.如權(quán)利要求11所述的智能家電系統(tǒng),其特征在于,還包括加密設(shè)備和/或移動(dòng)終端;所述加密設(shè)備用于接收并儲(chǔ)存所述控制主機(jī)發(fā)送的初始密鑰和主機(jī)名,并將加密設(shè)備的唯一識(shí)別碼發(fā)送給所述控制主機(jī),完成加密設(shè)備的注冊(cè); 所述移動(dòng)終端用于接收并儲(chǔ)存所述控制主機(jī)發(fā)送的初始密鑰和主機(jī)名,將本機(jī)的類型、型號(hào)、操作系統(tǒng)、以及唯一識(shí)別碼和本機(jī)的軟/硬件版本信息傳遞給所述控制主機(jī),完成移動(dòng)終端注冊(cè)。
14.如權(quán)利要求11至13任意一項(xiàng)所述的智能家電系統(tǒng),其特征在于,所述智能家電終端在本地至少保存當(dāng)前時(shí)刻的通信密鑰以及上一個(gè)通信密鑰,在與控制主機(jī)通信時(shí),優(yōu)先使用當(dāng)前時(shí)刻的通信密鑰進(jìn)行通信,如果通信密鑰不匹配,則切換到使用上一個(gè)通信密鑰進(jìn)行與所述控制主機(jī)進(jìn)行 通信。
【文檔編號(hào)】H04L9/32GK103763107SQ201410036831
【公開日】2014年4月30日 申請(qǐng)日期:2014年1月24日 優(yōu)先權(quán)日:2014年1月24日
【發(fā)明者】劉文軍 申請(qǐng)人:劉文軍