欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Wifi入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端的制作方法

文檔序號(hào):10563021閱讀:621來源:國知局
Wifi入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端的制作方法
【專利摘要】本發(fā)明公開了一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端,用以提高WIFI入網(wǎng)配置數(shù)據(jù)在傳輸過程中的安全性。用于智能設(shè)備側(cè)的所述傳輸方法,包括:生成公鑰和私鑰;廣播攜帶有所述公鑰的信標(biāo)幀,以使智能終端獲取所述公鑰;接收所述智能終端廣播或組播的采用所述公鑰加密的WIFI入網(wǎng)配置數(shù)據(jù);使用所述私鑰解密所述WIFI入網(wǎng)配置數(shù)據(jù)。
【專利說明】
WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端。
【背景技術(shù)】
[0002]目前,智能設(shè)備一般通過WIFI(WireIess-FideIity,無線網(wǎng))接入互聯(lián)網(wǎng),通過互聯(lián)網(wǎng)與智能終端等設(shè)備進(jìn)行互聯(lián)互通。但是智能設(shè)備若要接入互聯(lián)網(wǎng),需要獲取WIFI入網(wǎng)配置數(shù)據(jù)?,F(xiàn)有技術(shù)中,WIFI入網(wǎng)配置數(shù)據(jù)在傳輸過程中存在安全隱患。

【發(fā)明內(nèi)容】

[0003]為了克服上述現(xiàn)有技術(shù)的缺陷,本發(fā)明要解決的技術(shù)問題是提供一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端,用以提高WIFI入網(wǎng)配置數(shù)據(jù)在傳輸過程中的安全性。
[0004]為解決上述技術(shù)問題,本發(fā)明中的一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法,用于智能設(shè)備側(cè),包括:
[0005]生成公鑰和私鑰;
[0006]廣播攜帶有所述公鑰的信標(biāo)幀,以使智能終端獲取所述公鑰;
[0007]接收所述智能終端廣播或組播的采用所述公鑰加密的WIFI入網(wǎng)配置數(shù)據(jù);
[0008]使用所述私鑰解密所述WIFI入網(wǎng)配置數(shù)據(jù)。
[0009 ]作為本發(fā)明的傳輸方法的改進(jìn),所述方法還包括:
[0010]將所述公鑰填充到所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中,以使所述信標(biāo)幀攜帶有所述公鑰。
[0011]作為本發(fā)明的傳輸方法的進(jìn)一步改進(jìn),所述方法還包括:
[0012]在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)。
[0013I作為本發(fā)明的傳輸方法的再進(jìn)一步改進(jìn),所述預(yù)定信息元素包括Element ID為221的信息元素;
[0014]所述在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)的步驟,具體包括:
[0015]將ElementID為221的信息元素中的組織唯一標(biāo)識(shí)符填寫為所述觸發(fā)標(biāo)識(shí)。
[0016]作為本發(fā)明的傳輸方法的另一種改進(jìn),所述方法還包括:
[0017]在生成公鑰和私鑰之前,啟動(dòng)半監(jiān)聽模式;
[0018]在解密所述WIFI入網(wǎng)配置數(shù)據(jù)后,采用所述WIFI入網(wǎng)配置數(shù)據(jù)連接無線路由。
[0019]為解決上述技術(shù)問題,本發(fā)明中的一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法,用于智能終端側(cè),包括:
[0020]接收智能設(shè)備廣播的信標(biāo)幀;[0021 ]從所述信標(biāo)幀中解析出公鑰;
[0022]采用所述公鑰加密WIFI入網(wǎng)配置數(shù)據(jù);
[0023]廣播或組播加密的所述WIFI入網(wǎng)配置數(shù)據(jù)。
[0024]作為本發(fā)明的傳輸方法的改進(jìn),所述從所述信標(biāo)幀中解析出公鑰的步驟,具體包括:
[0025]解析所述信標(biāo)幀;
[0026]從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。
[0027]作為本發(fā)明的傳輸方法的進(jìn)一步改進(jìn),所述方法還包括:
[0028]檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí);
[0029]在檢測到有觸發(fā)標(biāo)識(shí)時(shí),從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。
[°03°]作為本發(fā)明的傳輸方法的再進(jìn)一步改進(jìn),所述預(yù)定信息元素包括Element ID為221的信息元素;
[0031]所述檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí)的步驟,具體包括:
[0032]檢測ElementID為221的信息元素中的組織唯一標(biāo)識(shí)符是否為所述觸發(fā)標(biāo)識(shí)。
[0033]為解決上述技術(shù)問題,本發(fā)明中的一種智能設(shè)備,包括:
[0034]密鑰生成模塊,用于生成公鑰和私鑰;
[0035]幀發(fā)送模塊,用于廣播攜帶有所述公鑰的信標(biāo)幀,以使智能終端獲取所述公鑰;
[0036]配置數(shù)據(jù)接收模塊,用于接收所述智能終端廣播或組播的采用所述公鑰加密的WIFI入網(wǎng)配置數(shù)據(jù);
[0037]配置數(shù)據(jù)解析模塊,用于使用所述私鑰解密所述WIFI入網(wǎng)配置數(shù)據(jù)。
[0038]作為本發(fā)明的智能設(shè)備的改進(jìn),所述設(shè)備還包括:
[0039]公鑰填充模塊,用于將所述公鑰填充到所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中,以使所述信標(biāo)幀攜帶有所述公鑰。
[0040]作為本發(fā)明的智能設(shè)備的進(jìn)一步改進(jìn),所述設(shè)備還包括:
[0041 ]標(biāo)識(shí)設(shè)置模塊,用于在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)。
[0042]作為本發(fā)明的智能設(shè)備的再進(jìn)一步改進(jìn),所述預(yù)定信息元素包括ElementID為221的信息元素;
[0043]所述標(biāo)識(shí)設(shè)置模塊具體用于將ElementID為221的信息元素中的組織唯一標(biāo)識(shí)符填寫為所述觸發(fā)標(biāo)識(shí)。
[0044]作為本發(fā)明的智能設(shè)備的另一種改進(jìn),所述設(shè)備還包括:
[0045]監(jiān)聽模式啟動(dòng)模塊,用于在生成公鑰和私鑰之前,啟動(dòng)半監(jiān)聽模式;
[0046]無線接入模塊,用于在解密所述WIFI入網(wǎng)配置數(shù)據(jù)后,采用所述WIFI入網(wǎng)配置數(shù)據(jù)連接無線路由。
[0047 ]為解決上述技術(shù)問題,本發(fā)明中的一種智能終端,包括:
[0048]幀接收模塊,用于接收智能設(shè)備廣播的信標(biāo)幀;
[0049]幀解析模塊,用于從所述信標(biāo)幀中解析出公鑰;
[0050]配置數(shù)據(jù)加密模塊,用于采用所述公鑰加密WIFI入網(wǎng)配置數(shù)據(jù);
[0051]配置數(shù)據(jù)發(fā)送模塊,用于廣播或組播加密的所述WIFI入網(wǎng)配置數(shù)據(jù)。
[0052]作為本發(fā)明的智能終端的改進(jìn),所述幀解析模塊具體用于解析所述信標(biāo)幀,從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。
[0053]作為本發(fā)明的智能終端的進(jìn)一步改進(jìn),所述終端還包括:
[0054]標(biāo)識(shí)檢測模塊,用于檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí);
[0055]在檢測到有觸發(fā)標(biāo)識(shí)時(shí),觸發(fā)所述所述幀解析模塊從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。
[0056]作為本發(fā)明的智能終端的再進(jìn)一步改進(jìn),所述預(yù)定信息元素包括ElementID為221的信息元素;
[0057]所述標(biāo)識(shí)檢測模塊,具體用于檢測ElementID為221的信息元素中的組織唯一標(biāo)識(shí)符是否為所述觸發(fā)標(biāo)識(shí)。
[0058]本發(fā)明有益效果如下:
[0059]本發(fā)明的WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端,不需要額為配置服務(wù)器,有效降低實(shí)現(xiàn)成本,并有效解決了令牌方式依賴外網(wǎng)的缺陷;通過公鑰私鑰加解密WIFI入網(wǎng)配置數(shù)據(jù),不需要從與服務(wù)器進(jìn)行多次交互,有效降低實(shí)現(xiàn)復(fù)雜程度,并且秘鑰成對(duì)出現(xiàn),私鑰不會(huì)流傳至網(wǎng)絡(luò),有效提高了配置數(shù)據(jù)在傳輸過程中的安全性。
【附圖說明】
[0060]圖1是智能設(shè)備通過WIFI網(wǎng)絡(luò)與智能終端進(jìn)行互聯(lián)互通的系統(tǒng)架構(gòu)示意圖;
[0061]圖2是本發(fā)明實(shí)施例中一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法流程圖;
[0062]圖3是本發(fā)明實(shí)施例中另一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法流程圖;
[0063]圖4是應(yīng)用本發(fā)明實(shí)施例中WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法的智能設(shè)備和智能終端的信令交互示意圖;
[0064]圖5是本發(fā)明實(shí)施例中一種智能設(shè)備的結(jié)構(gòu)框圖;
[0065]圖6是本發(fā)明實(shí)施例中一種智能終端的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0066]為了提高WIFI入網(wǎng)配置數(shù)據(jù)在傳輸過程中的安全性,本發(fā)明提供了一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法、智能設(shè)備及智能終端,以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0067]圖1是智能設(shè)備通過WIFI網(wǎng)絡(luò)與智能終端進(jìn)行互聯(lián)互通的系統(tǒng)架構(gòu)示意圖。如圖1所示,該系統(tǒng)架構(gòu)中至少包括:智能設(shè)備、智能終端和無線路由設(shè)備。
[0068]智能設(shè)備指任何一種具有計(jì)算處理能力的設(shè)備、器械或者機(jī)器,例如智能辦公設(shè)備(打印機(jī)等)和智能家用設(shè)備(智能冰箱、智能空調(diào)等)。智能終端是一類嵌入式計(jì)算機(jī)系統(tǒng)設(shè)備,例如智能移動(dòng)終端(手機(jī)、平板電腦、PDA、移動(dòng)電腦等)和智能固定終端。其中,智能終端已接入無線網(wǎng)絡(luò),智能設(shè)備在上電之后,可以使用本發(fā)明提供的WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法獲取WIFI入網(wǎng)配置數(shù)據(jù)接入無線路由,從而連上無線網(wǎng)絡(luò),并與智能終端實(shí)現(xiàn)互聯(lián)互通。
[0069]圖2是本發(fā)明實(shí)施例中一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法流程圖。如圖2所示,本發(fā)明實(shí)施例中的一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法,用于智能設(shè)備側(cè),包括:
[0070]S21,生成公鑰和私鑰,也就是說生成公私秘鑰對(duì);公鑰信息長度為預(yù)設(shè)定長度,例如公鑰大小可為0-252字節(jié)。
[0071]S23,廣播攜帶有所述公鑰的信標(biāo)幀(Beacon幀),以使智能終端獲取所述公鑰;這時(shí)智能設(shè)備會(huì)在可用信道范圍內(nèi)輪詢發(fā)送該Beacon幀。
[0072]Beacon幀是一種廣播幀,可以由智能設(shè)備廣播,任何在無線網(wǎng)絡(luò)信號(hào)接收距離范圍內(nèi)處于監(jiān)聽模式的智能移動(dòng)設(shè)備(如手機(jī))都能收到。
[0073]S25,接收所述智能終端廣播或組播的采用所述公鑰加密的WIFI入網(wǎng)配置數(shù)據(jù);SP是說,使用sniffer監(jiān)聽模式開始接收已經(jīng)使用公鑰加密的WiFi接入配置數(shù)據(jù),這時(shí)智能設(shè)備會(huì)根據(jù)規(guī)則鎖定信道,并在該鎖定信道上接收WiFi設(shè)備入網(wǎng)配置數(shù)據(jù)。
[0074]配置數(shù)據(jù)信息包括:需要連接的路由器的SSID和對(duì)應(yīng)的密碼信息、路由器信道、加密類型等所有無線入網(wǎng)設(shè)備所需要的配置信息。
[0075]S27,使用所述私鑰解密所述WIFI入網(wǎng)配置數(shù)據(jù),從而獲取WiFi接入配置數(shù)據(jù)信息。
[0076]現(xiàn)有技術(shù)中WIFI入網(wǎng)配置數(shù)據(jù)(簡稱配置數(shù)據(jù))的傳輸一般通過令牌方式傳輸,該方式存在安全隱患,并且實(shí)現(xiàn)復(fù)雜,成本高,具體如下:
[0077]1.該方式中令牌在網(wǎng)絡(luò)傳輸中難免丟失或被盜取,存在安全隱患。
[0078]2.該方式中智能設(shè)備需要向服務(wù)器發(fā)送服務(wù)集標(biāo)識(shí)和基本服務(wù)集標(biāo)識(shí)到服務(wù)器,服務(wù)器分析上述標(biāo)識(shí),并產(chǎn)生令牌;智能終端從服務(wù)器獲取令牌,并加密配置數(shù)據(jù)發(fā)送到智能設(shè)備設(shè)備;智能設(shè)備從服務(wù)器獲取令牌并進(jìn)行解密,整個(gè)過程繁雜,還需要服務(wù)器支持,搭建成本較高。
[0079]3.由于獲取令牌都需要從服務(wù)器獲取,導(dǎo)致如果外網(wǎng)斷開,在局域網(wǎng)內(nèi)則無法獲取令牌,也就無法加密,導(dǎo)致該加密方式無作用。如果在局域網(wǎng)再設(shè)置服務(wù)器,則成本更高。
[0080]本發(fā)明實(shí)施方式通過信標(biāo)幀攜帶公鑰,不需要額為配置服務(wù)器,有效降低實(shí)現(xiàn)成本;進(jìn)一步說,通過公鑰私鑰加解密WIFI入網(wǎng)配置數(shù)據(jù),不需要從與服務(wù)器進(jìn)行多次交互,有效降低實(shí)現(xiàn)復(fù)雜程度,并且秘鑰成對(duì)出現(xiàn),私鑰不會(huì)流傳至網(wǎng)絡(luò),有效提高了配置數(shù)據(jù)在傳輸過程中的安全性;更進(jìn)一步說,通過廣播實(shí)現(xiàn)公鑰發(fā)送,通過廣播或組播實(shí)現(xiàn)配置數(shù)據(jù)接收,有效解決了令牌方式依賴外網(wǎng)的缺陷。
[0081 ] 其中,在步驟S23之前,還可以包括:
[0082]S22,將所述公鑰填充到所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中,以使所述信標(biāo)幀攜帶有所述公鑰。本實(shí)施方式通過將公鑰填充到數(shù)據(jù)段中,不需更改Beacon幀的幀結(jié)構(gòu),使實(shí)現(xiàn)方式簡單便捷。
[0083]進(jìn)一步說,在步驟S22之后,步驟S23之前,還可以包括:
[0084]S221,在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)。本方式通過設(shè)置觸發(fā)標(biāo)識(shí)可以實(shí)現(xiàn)使智能終端根據(jù)觸發(fā)標(biāo)識(shí)將配置數(shù)據(jù)加密后發(fā)送給智能設(shè)備。
[0085]具體說,其中,預(yù)定信息元素包括ElementID(信息元素類型)為221的信息元素;
[0086]步驟S221具體包括:
[0087]將Element ID為221的信息元素中的組織唯一標(biāo)識(shí)符(OUI ,Organizat1nallyunique identifier)填寫為所述觸發(fā)標(biāo)識(shí)。該觸發(fā)標(biāo)識(shí)可以選擇智能設(shè)備的廠商OUI。也就是說,在Beacon幀的Element 221中的OUI填寫為廠商定義OUI。
[0088]本發(fā)明實(shí)施例方式,在生成公鑰和私鑰之前,還可以包括:
[0089]S20,啟動(dòng)半監(jiān)聽模式;所述半監(jiān)聽模式具體為Sniffer模式和AP模式均開啟的模式;具體說包括:
[°09°] S201,啟動(dòng)監(jiān)聽(snif f er)模式;智能設(shè)備啟動(dòng)snif f er監(jiān)聽模式,這樣,就可以實(shí)現(xiàn)在每個(gè)無線工作信道上停留固定時(shí)間間隔,以接收該信道上的所有無線數(shù)據(jù)(包含管理幀、控制幀、數(shù)據(jù)幀),為后續(xù)的各步驟建立基礎(chǔ)。
[0091 ] S202,啟動(dòng)AP(接入點(diǎn))模式;智能設(shè)備啟動(dòng)AP模式,這樣,就可以按照固定時(shí)間間隔向所有可用無線工作信道上發(fā)送攜帶公鑰的Beacon幀,以便于后續(xù)智能移動(dòng)終端設(shè)備可以獲取該幀。
[0092]也就是說,所述廣播攜帶有所述公鑰的信標(biāo)幀包括:
[0093]在AP模式廣播攜帶有所述公鑰的信標(biāo)幀。
[0094]在解密所述WIFI入網(wǎng)配置數(shù)據(jù)后,還可以包括:
[0095]S28,采用所述WIFI入網(wǎng)配置數(shù)據(jù)連接無線路由,從而接入無線網(wǎng)絡(luò)。
[0096]本發(fā)明實(shí)施例方法基于智能設(shè)備使用Beacon幀中特定ElementID以及廠商OUI來攜帶公鑰發(fā)送至網(wǎng)絡(luò),智能終端移動(dòng)設(shè)備通過掃描該Beacon并按照特定Element ID以及OUI獲取公鑰并對(duì)WiFi入網(wǎng)配置對(duì)數(shù)據(jù)加密并發(fā)送,智能設(shè)備獲取加密數(shù)據(jù)后,使用私鑰解密來實(shí)現(xiàn)的。具體說:
[0097]1.直接通過Beacon幀的Element 221通過私有的OUI,攜帶加密公鑰,具有唯一性。通過該Element 221,任何廠商都可定義自己的規(guī)則。
[0098]2.無需服務(wù)器支持,配置終端可直接獲取并解析公鑰,根據(jù)預(yù)定算法對(duì)WiFi配置數(shù)據(jù)進(jìn)行加密。
[0099]3.配置終端可預(yù)裝可解析該Beacon配置軟件,安全,靈活不受限制。
[0100]4.本地局域網(wǎng)仍可進(jìn)行加密。
[0101]5.秘鑰成對(duì)出現(xiàn),私鑰不會(huì)流傳至網(wǎng)絡(luò),安全性更高。
[0102]6.加密流程簡單有效,應(yīng)用范圍更廣。
[0103]圖3是本發(fā)明實(shí)施例中另一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法流程圖。如圖3所示,本發(fā)明實(shí)施例中一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法,用于智能終端側(cè),包括:
[0104]S31,接收智能設(shè)備廣播的信標(biāo)幀;
[0105]S32,從所述信標(biāo)幀中解析出公鑰;
[0106]S33,采用所述公鑰加密WIFI入網(wǎng)配置數(shù)據(jù);其中,加密用的算法可使用當(dāng)前任何一種公開的加密算法,也可使用廠商自定義的加密算法。
[0107]S34,廣播或組播加密的所述WIFI入網(wǎng)配置數(shù)據(jù)。
[0108]本發(fā)明實(shí)施例方法通過接收智能設(shè)備廣播的信標(biāo)幀,不需要額為配置服務(wù)器,有效降低實(shí)現(xiàn)成本;通過信標(biāo)幀中攜帶的公鑰加密配置數(shù)據(jù),并廣播或組播加密的所述WIFI入網(wǎng)配置數(shù)據(jù),以使智能設(shè)備通過監(jiān)聽獲得配置數(shù)據(jù),不需要從與服務(wù)器進(jìn)行多次交互,有效降低實(shí)現(xiàn)復(fù)雜程度,同時(shí)有效解決了令牌方式依賴外網(wǎng)的缺陷。
[0109 ]具體說,所述從所述信標(biāo)幀中解析出公鑰的步驟,具體包括:
[0110]解析所述信標(biāo)幀,
[0111]從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。
[0112]在本發(fā)明的一個(gè)實(shí)施方式中,所述方法還可以包括:
[0113]檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí);
[0114]在檢測到有觸發(fā)標(biāo)識(shí)時(shí),從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。
[0115]具體說,所述預(yù)定信息元素包括ElementID為221的信息元素;
[0116]其中,所述檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí)的步驟,具體包括:
[0117]檢測ElementID為221的信息元素中的組織唯一標(biāo)識(shí)符是否為所述觸發(fā)標(biāo)識(shí)。觸發(fā)標(biāo)識(shí)可以選擇智能設(shè)備的廠商OUI。
[0118]也就是說,在本方式中,智能終端在無線信道上接收Beacon幀;
[0119]檢查Beacon幀中是否包含用于加密配置信息的公鑰的Element ID 221;
[0120]若不包含,再次接收新的Beacon幀并檢查;
[0121]若包含,檢查Beacon幀中Element ID 221的OUI是否為預(yù)設(shè)OUI;
[0122]若不是,再次接收新的Beacon幀并檢查Beacon幀中是否包含用于加密配置信息的公鑰的Element ID 221;
[0123]若是,對(duì)Beacon幀中Element ID 221的data字段進(jìn)行解析,獲取其中包含的由目標(biāo)智能設(shè)備產(chǎn)生的公鑰;
[0124]使用公鑰,按照一定的加密算法對(duì)WiFi入網(wǎng)配置數(shù)據(jù)進(jìn)行加密,并發(fā)送(廣播或組播方式)至無線網(wǎng)絡(luò)。
[0125]舉一應(yīng)用例:
[0126]圖4是應(yīng)用本發(fā)明實(shí)施例中WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法的智能設(shè)備和智能終端的信令交互示意圖。如圖4所示,在這個(gè)例子中,無線網(wǎng)絡(luò)為WIFI網(wǎng)絡(luò),相應(yīng)地,無線路由為WIFI路由,智能設(shè)備和智能終端的交互流程如下:
[0127]S41,智能設(shè)備啟動(dòng)Sniffer模式;
[0128]S42,智能設(shè)備啟動(dòng)AP模式;
[0129]S43,智能設(shè)備發(fā)起B(yǎng)eacon,并包含特有Element ID 221,具體說,每100ms發(fā)送BEACON幀,該幀利用私有ELEMENT ID攜帶公鑰;
[0130]S44,移動(dòng)終端按照預(yù)設(shè)的解析方法,解析Beacon中的Element ID 221,并解析出公鑰;
[0131]S45,接收加密數(shù)據(jù);
[0132]S46,使用私鑰解密WIFI入網(wǎng)配置數(shù)據(jù);
[0133]S47,根據(jù)路由信息連接路由;
[0134]S48,連接成功。
[0135]圖5是本發(fā)明實(shí)施例中一種智能設(shè)備的結(jié)構(gòu)框圖。如圖5所示,本發(fā)明實(shí)施例中一種智能設(shè)備為圖1方法對(duì)應(yīng)的裝置實(shí)施例,包括:
[0136]密鑰生成模塊50,用于按照一定規(guī)則生成公鑰和私鑰;
[0137]幀發(fā)送模塊52,用于廣播攜帶有所述公鑰的信標(biāo)幀,以使智能終端獲取所述公鑰;
[0138]配置數(shù)據(jù)接收模塊54,用于接收所述智能終端廣播或組播的采用所述公鑰加密的WIFI入網(wǎng)配置數(shù)據(jù);
[0139]配置數(shù)據(jù)解析模塊56,用于使用所述私鑰解密所述WIFI入網(wǎng)配置數(shù)據(jù)。也就是說,當(dāng)接收到加密的WiFi入網(wǎng)配置數(shù)據(jù)時(shí),使用所述私鑰對(duì)所述入網(wǎng)配置數(shù)據(jù)按照約定格式進(jìn)行解密,驗(yàn)證是否是符合預(yù)設(shè)條件的無線路由信息,并保存所述入網(wǎng)配置數(shù)據(jù)
[0140]本發(fā)明實(shí)施例所述設(shè)備還可以包括:
[0141]公鑰填充模塊,用于將所述公鑰填充到所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中,以使所述信標(biāo)幀攜帶有所述公鑰。
[0142]進(jìn)一步說,本發(fā)明實(shí)施例所述設(shè)備還可以包括:
[0143]標(biāo)識(shí)設(shè)置模塊,用于在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)。
[0144]具體說,所述預(yù)定信息元素包括ElementID為221的信息元素;
[0145]所述標(biāo)識(shí)設(shè)置模塊具體用于將ElementID為221的信息元素中的組織唯一標(biāo)識(shí)符填寫為所述觸發(fā)標(biāo)識(shí)。
[0146]也就是說,當(dāng)接收到加密的WiFi入網(wǎng)配置數(shù)據(jù)時(shí),使用所述私鑰對(duì)所述入網(wǎng)配置數(shù)據(jù)按照約定格式進(jìn)行解密,驗(yàn)證是否是符合預(yù)設(shè)條件的無線路由信息,并保存所述入網(wǎng)配置數(shù)據(jù)
[0147]再進(jìn)一步說,本發(fā)明實(shí)施例設(shè)備還可以包括:
[0148]監(jiān)聽模式啟動(dòng)模塊,用于在生成公鑰和私鑰之前,啟動(dòng)半監(jiān)聽模式;所述半監(jiān)聽模式具體為Snif fer模式和AP模式均開啟的模式;具體說,監(jiān)聽模式啟動(dòng)模塊具體用于啟動(dòng)AP模式,使幀發(fā)送模塊在AP模式廣播攜帶有所述公鑰的信標(biāo)幀。
[0149]無線接入模塊,用于在解密所述WIFI入網(wǎng)配置數(shù)據(jù)后,采用所述WIFI入網(wǎng)配置數(shù)據(jù)連接無線路由。
[0150]具體說,當(dāng)開啟AP模式后,需要按照預(yù)定格式,在所述Beacon幀的Element ID 221中填入公鑰信息;每一定時(shí)間間隔(如100ms)在可用無線工作信道輪詢發(fā)送所述Beacon。
[0151]本發(fā)明實(shí)施例中智能設(shè)備,在具體實(shí)施時(shí),可以是各種智能家電設(shè)備,例如具有WIFI聯(lián)網(wǎng)功能的冰箱、彩電、洗衣機(jī)等等,這些智能設(shè)備均具有無線網(wǎng)絡(luò)接入功能,本發(fā)明實(shí)施例對(duì)智能設(shè)備的類型不做限定。
[0152]圖6是本發(fā)明實(shí)施例中一種智能終端的結(jié)構(gòu)框圖。如圖6所示,本發(fā)明實(shí)施例中一種智能終端為圖2方法對(duì)應(yīng)的裝置實(shí)施例,包括:
[0153]幀接收模塊60,用于接收智能設(shè)備廣播的信標(biāo)幀;
[0154]幀解析模塊62,用于從所述信標(biāo)幀中解析出公鑰;
[0155]配置數(shù)據(jù)加密模塊64,用于采用所述公鑰加密WIFI入網(wǎng)配置數(shù)據(jù);
[0156]配置數(shù)據(jù)發(fā)送模塊66,用于廣播或組播加密的所述WIFI入網(wǎng)配置數(shù)據(jù)。
[0157]其中,所述幀解析模塊具體用于解析所述信標(biāo)幀,從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。
[0158]進(jìn)一步說,所述終端還可以包括:
[0159]標(biāo)識(shí)檢測模塊,用于檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí);
[0160]在檢測到有觸發(fā)標(biāo)識(shí)時(shí),觸發(fā)所述所述幀解析模塊從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。[Ο161]具體說,所述預(yù)定信息元素包括Element ID為221的信息元素;
[0162]所述標(biāo)識(shí)檢測模塊具體用于檢測ElementID為221的信息元素中的組織唯一標(biāo)識(shí)符是否為所述觸發(fā)標(biāo)識(shí)。
[0163]也就是說,幀接收模塊接收到Beacon幀時(shí),幀解析模塊對(duì)所述Beacon幀中的Element ID 221進(jìn)行解析,標(biāo)識(shí)檢測模塊判斷OUI是否為預(yù)設(shè)OUI,如果為預(yù)設(shè)OUI,配置數(shù)據(jù)加密模塊對(duì)接收的所述Beacon幀中的攜帶無線路由信息的Element ID 221的dtat字段進(jìn)行解析并獲取公鑰信息。
[0164]本發(fā)明實(shí)施例中的智能設(shè)備和智能終端,通過讓智能設(shè)備主動(dòng)發(fā)送攜帶有公鑰(特定Element ID 221)的Beacon幀,使處于半監(jiān)聽模式的移動(dòng)終端主動(dòng)掃描到攜帶有公鑰信息(特定Element ID 221)的Beacon幀,并使用所述公鑰對(duì)WiFi入網(wǎng)配置數(shù)據(jù)進(jìn)行加密,從而安全的保護(hù)了用戶的WiFi入網(wǎng)配置數(shù)據(jù),當(dāng)智能設(shè)備收到該加密數(shù)據(jù)后,使用私鑰進(jìn)行解密,完成整個(gè)配置數(shù)據(jù)加解密過程。整個(gè)配置過程安全,快捷,不必?fù)?dān)心數(shù)據(jù)暴露在空氣中所帶來的被盜取隱患。本發(fā)明實(shí)施適用性較廣泛,不需借助服務(wù)器獲取秘鑰,加密方式簡單、可靠,搭建成本低。
[0165]雖然本申請(qǐng)描述了本發(fā)明的特定示例,但本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明概念的基礎(chǔ)上設(shè)計(jì)出來本發(fā)明的變型。本領(lǐng)域技術(shù)人員在本發(fā)明技術(shù)構(gòu)思的啟發(fā)下,在不脫離本
【發(fā)明內(nèi)容】
的基礎(chǔ)上,還可以對(duì)本發(fā)明的方法做出各種改進(jìn),這仍落在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法,用于智能設(shè)備側(cè),其特征在于,包括: 生成公鑰和私鑰; 廣播攜帶有所述公鑰的信標(biāo)幀,以使智能終端獲取所述公鑰; 接收所述智能終端廣播或組播的采用所述公鑰加密的WIFI入網(wǎng)配置數(shù)據(jù); 使用所述私鑰解密所述WIFI入網(wǎng)配置數(shù)據(jù)。2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 將所述公鑰填充到所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中,以使所述信標(biāo)幀攜帶有所述公鑰。3.如權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)。4.如權(quán)利要求3所述的方法,其特征在于,所述預(yù)定信息元素包括ElementID為221的信 所述在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)的步驟,具體包括: 將Element ID為221的信息元素中的組織唯一標(biāo)識(shí)符填寫為所述觸發(fā)標(biāo)識(shí)。5.如權(quán)利要求1-4中任意一項(xiàng)所述的方法,其特征在于,所述廣播攜帶有所述公鑰的信標(biāo)幀包括: 在AP模式廣播攜帶有所述公鑰的信標(biāo)幀。6.一種WIFI入網(wǎng)配置數(shù)據(jù)的傳輸方法,用于智能終端側(cè),其特征在于,包括: 接收智能設(shè)備廣播的信標(biāo)幀; 從所述信標(biāo)幀中解析出公鑰; 采用所述公鑰加密WIFI入網(wǎng)配置數(shù)據(jù); 廣播或組播加密的所述WIFI入網(wǎng)配置數(shù)據(jù)。7.如權(quán)利要求6所述的方法,其特征在于,所述從所述信標(biāo)幀中解析出公鑰的步驟,具體包括: 解析所述信標(biāo)幀; 從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。8.如權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí); 在檢測到有觸發(fā)標(biāo)識(shí)時(shí),從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。9.如權(quán)利要求8所述的方法,其特征在于,所述預(yù)定信息元素包括ElementID為221的信 所述檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí)的步驟,具體包括: 檢測Element ID為221的信息元素中的組織唯一標(biāo)識(shí)符是否為所述觸發(fā)標(biāo)識(shí)。10.一種智能設(shè)備,其特征在于,包括: 密鑰生成模塊,用于生成公鑰和私鑰; 幀發(fā)送模塊,用于廣播攜帶有所述公鑰的信標(biāo)幀,以使智能終端獲取所述公鑰; 配置數(shù)據(jù)接收模塊,用于接收所述智能終端廣播或組播的采用所述公鑰加密的WIFI入網(wǎng)配置數(shù)據(jù); 配置數(shù)據(jù)解析模塊,用于使用所述私鑰解密所述WIFI入網(wǎng)配置數(shù)據(jù)。11.如權(quán)利要求10所述的設(shè)備,其特征在于,所述設(shè)備還包括: 公鑰填充模塊,用于將所述公鑰填充到所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中,以使所述信標(biāo)幀攜帶有所述公鑰。12.如權(quán)利要求11所述的設(shè)備,其特征在于,所述設(shè)備還包括: 標(biāo)識(shí)設(shè)置模塊,用于在所述預(yù)定信息元素中設(shè)置用于使所述智能終端采用所述公鑰加密所述WIFI入網(wǎng)配置數(shù)據(jù)的觸發(fā)標(biāo)識(shí)。13.如權(quán)利要求12所述的設(shè)備,其特征在于,所述預(yù)定信息元素包括ElementID為221的信息元素; 所述標(biāo)識(shí)設(shè)置模塊具體用于將Element ID為221的信息元素中的組織唯一標(biāo)識(shí)符填寫為所述觸發(fā)標(biāo)識(shí)。14.如權(quán)利要求10-13中任意一項(xiàng)所述的設(shè)備,其特征在于,所述設(shè)備還包括: 監(jiān)聽模式啟動(dòng)模塊,用于啟動(dòng)AP模式,使幀發(fā)送模塊在AP模式廣播攜帶有所述公鑰的?目標(biāo)幀O15.一種智能終端,其特征在于,包括: 幀接收模塊,用于接收智能設(shè)備廣播的信標(biāo)幀; 幀解析模塊,用于從所述信標(biāo)幀中解析出公鑰; 配置數(shù)據(jù)加密模塊,用于采用所述公鑰加密WIFI入網(wǎng)配置數(shù)據(jù); 配置數(shù)據(jù)發(fā)送模塊,用于廣播或組播加密的所述WIFI入網(wǎng)配置數(shù)據(jù)。16.如權(quán)利要求15所述的終端,其特征在于,所述幀解析模塊具體用于解析所述信標(biāo)幀,從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。17.如權(quán)利要求16所述的終端,其特征在于,所述終端還包括: 標(biāo)識(shí)檢測模塊,用于檢測所述預(yù)定信息元素中是否設(shè)置有觸發(fā)標(biāo)識(shí); 在檢測到有觸發(fā)標(biāo)識(shí)時(shí),觸發(fā)所述所述幀解析模塊從所述信標(biāo)幀的預(yù)定信息元素的數(shù)據(jù)段中解析出所述公鑰。18.如權(quán)利要求17所述的終端,其特征在于,所述預(yù)定信息元素包括ElementID為221的信息元素; 所述標(biāo)識(shí)檢測模塊,具體用于檢測Element ID為221的信息元素中的組織唯一標(biāo)識(shí)符是否為所述觸發(fā)標(biāo)識(shí)。
【文檔編號(hào)】H04W48/10GK105933895SQ201610288718
【公開日】2016年9月7日
【申請(qǐng)日】2016年5月4日
【發(fā)明人】胡鼎譞
【申請(qǐng)人】海爾優(yōu)家智能科技(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
察哈| 峡江县| 修武县| 图们市| 蓝田县| 蕉岭县| 根河市| 砀山县| 彝良县| 白沙| 泊头市| 饶河县| 磐石市| 梧州市| 罗定市| 米林县| 休宁县| 安新县| 宜川县| 会同县| 丰原市| 闽侯县| 都兰县| 循化| 巴青县| 晋州市| 内江市| 玉溪市| 冕宁县| 高州市| 梁河县| 麻城市| 台前县| 科技| 高密市| 澄城县| 新昌县| 宁化县| 天祝| 仙桃市| 漾濞|