一種基于Wi-Fi連接狀態(tài)確定用戶身份的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能設(shè)備安全領(lǐng)域,具體涉及到一種基于W1-Fi連接狀態(tài)確定用戶身份的方法。
【背景技術(shù)】
[0002]智能家居控制、智能設(shè)備等隨著“互聯(lián)網(wǎng)+”的廣泛運(yùn)用,智能化、簡(jiǎn)單化日趨成為人們追逐的目標(biāo),同時(shí)網(wǎng)絡(luò)安全也成為人們最關(guān)注的問(wèn)題。總之,人們希望看到及簡(jiǎn)單又安全的智能產(chǎn)品。
[0003]當(dāng)前市面上的大多數(shù)智能產(chǎn)品都顧此失彼,做到了操作簡(jiǎn)單但是丟棄或簡(jiǎn)化了網(wǎng)絡(luò)安全,做到了安全但卻犧牲了用戶體驗(yàn)和操作簡(jiǎn)單性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種既照顧用戶體驗(yàn)又能做到安全強(qiáng)度高的基于W1-Fi連接狀態(tài)確定用戶身份的方法。
[0005]本發(fā)明的目的可以這樣實(shí)現(xiàn),設(shè)計(jì)一種基于W1-Fi連接狀態(tài)確定用戶身份的方法,包括以下步驟,
[0006]A、配對(duì)步驟:無(wú)線終端設(shè)備搜尋局域網(wǎng)內(nèi)的處于開(kāi)機(jī)狀態(tài)的智能設(shè)備;無(wú)線終端設(shè)備經(jīng)過(guò)安全認(rèn)證綁定智能設(shè)備,智能設(shè)備自動(dòng)記錄無(wú)線終端設(shè)備的MAC信息;
[0007]B、應(yīng)用步驟:智能設(shè)備探測(cè)并獲取局域網(wǎng)內(nèi)的無(wú)線終端設(shè)備的MAC信息,匹配智能設(shè)備的保存記錄并能確認(rèn)無(wú)線終端設(shè)備的用戶身份。
[0008]進(jìn)一步地,步驟A中還包括,無(wú)線終端設(shè)備向局域網(wǎng)內(nèi)進(jìn)行UDP報(bào)文廣播,智能設(shè)備接收?qǐng)?bào)文廣播后做出回應(yīng),回應(yīng)信息包括智能設(shè)備的SN、類型信息。
[0009]進(jìn)一步地,步驟B中智能設(shè)備探測(cè)無(wú)線終端設(shè)備的方法包括下列方式之一或兩者之間的組合或三者的組合:當(dāng)無(wú)線終端設(shè)備上的APP在前后臺(tái)運(yùn)行時(shí)自動(dòng)確認(rèn)用戶的身份;智能設(shè)備自動(dòng)檢測(cè)無(wú)線終端設(shè)備并收集無(wú)線終端設(shè)備在局域網(wǎng)的網(wǎng)絡(luò)行為;智能設(shè)備主動(dòng)探測(cè),發(fā)送ARP Request報(bào)文探測(cè)局域網(wǎng)內(nèi)的所有無(wú)線終端設(shè)備。
[0010]進(jìn)一步地,步驟A中安全認(rèn)證綁定過(guò)程包括需要輸入密碼通過(guò)安全驗(yàn)證,驗(yàn)證通過(guò)后智能設(shè)備自動(dòng)記錄該無(wú)線終端的MAC信息,并認(rèn)為該MAC對(duì)應(yīng)的無(wú)線終端設(shè)備為合法的用戶身份。
[0011]本發(fā)明可以保障網(wǎng)絡(luò)安全的前提下,方便快捷且不需用戶做任何操作即可完成用戶的身份確認(rèn)。
【附圖說(shuō)明】
[0012]圖1是本發(fā)明較佳實(shí)施例之一的流程示意圖;
[0013]圖2是本發(fā)明較佳實(shí)施例之二的流程示意圖。
【具體實(shí)施方式】
[0014]以下結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
[0015]一種基于W1-Fi連接狀態(tài)確定用戶身份的方法,包括以下步驟,
[0016]A、配對(duì)步驟:無(wú)線終端設(shè)備搜尋局域網(wǎng)內(nèi)的處于開(kāi)機(jī)狀態(tài)的智能設(shè)備;無(wú)線終端設(shè)備經(jīng)過(guò)安全認(rèn)證綁定智能設(shè)備,智能設(shè)備自動(dòng)記錄無(wú)線終端設(shè)備的MAC信息;
[0017]B、應(yīng)用步驟:智能設(shè)備探測(cè)并獲取局域網(wǎng)內(nèi)的無(wú)線終端設(shè)備的MAC信息,匹配智能設(shè)備的保存記錄并能確認(rèn)無(wú)線終端設(shè)備的用戶身份。
[0018]步驟A中還包括,無(wú)線終端設(shè)備向局域網(wǎng)內(nèi)進(jìn)行UDP報(bào)文廣播,智能設(shè)備接收?qǐng)?bào)文廣播后做出回應(yīng),回應(yīng)信息包括智能設(shè)備的SN、類型信息。
[0019]步驟A中安全認(rèn)證綁定過(guò)程包括需要輸入密碼通過(guò)安全驗(yàn)證,驗(yàn)證通過(guò)后智能設(shè)備自動(dòng)記錄該無(wú)線終端的MAC信息,并認(rèn)為該MAC對(duì)應(yīng)的無(wú)線終端設(shè)備為合法的用戶身份。
[0020]步驟B中智能設(shè)備探測(cè)無(wú)線終端設(shè)備的方法包括下列方式之一或兩者之間的組合或三者的組合:當(dāng)無(wú)線終端設(shè)備上的APP在前后臺(tái)運(yùn)行時(shí)自動(dòng)確認(rèn)用戶的身份;智能設(shè)備自動(dòng)檢測(cè)無(wú)線終端設(shè)備并收集無(wú)線終端設(shè)備在局域網(wǎng)的網(wǎng)絡(luò)行為;智能設(shè)備主動(dòng)探測(cè),發(fā)送ARP Request報(bào)文探測(cè)局域網(wǎng)內(nèi)的所有無(wú)線終端設(shè)備。
[0021]本發(fā)明的一個(gè)實(shí)施例中,無(wú)線終端設(shè)備的APP向局域網(wǎng)發(fā)送UDP廣播報(bào)文,智能設(shè)備收到該報(bào)文后做出響應(yīng),并告知智能設(shè)備的SN、設(shè)備類型等信息。無(wú)線終端的APP收到該響應(yīng)后即可發(fā)現(xiàn)該智能設(shè)備,并在APP的設(shè)備列表中呈現(xiàn)給用戶。如圖1所示,當(dāng)無(wú)線終端的APP發(fā)現(xiàn)智能設(shè)備后可以綁定該智能設(shè)備到無(wú)線終端的APP中,其中綁定過(guò)程需要輸入密碼通過(guò)安全驗(yàn)證,驗(yàn)證通過(guò)后智能設(shè)備也會(huì)自動(dòng)記錄該無(wú)線終端的MAC信息,并認(rèn)為該MAC對(duì)應(yīng)的無(wú)線終端設(shè)備為合法的用戶身份。
[0022]本發(fā)明的另一個(gè)實(shí)施例中,當(dāng)無(wú)線終端設(shè)備上的APP在前后臺(tái)運(yùn)行時(shí)的狀況下智能設(shè)備自動(dòng)確認(rèn)用戶的身份。智能設(shè)備自動(dòng)檢測(cè)無(wú)線終端設(shè)備并收集無(wú)線終端設(shè)備在局域網(wǎng)的網(wǎng)絡(luò)行為,并獲取無(wú)線終端設(shè)備的MAC地址信息,匹配智能設(shè)備自身記錄的信息完成用戶身份的確認(rèn);智能設(shè)備主動(dòng)探測(cè),發(fā)送ARP Request報(bào)文探測(cè)局域網(wǎng)內(nèi)的所有無(wú)線終端設(shè)備,并獲取無(wú)線終端設(shè)備的MAC地址信息,匹配智能設(shè)備自身記錄的信息完成用戶身份的確認(rèn)。如圖2所示,智能設(shè)備檢測(cè)是否有無(wú)線終端設(shè)備上的APP發(fā)送的身份確認(rèn)消息,若有則檢查獲取無(wú)線終端設(shè)備的MAC地址信息是否與智能設(shè)備自身記錄的信息匹配以完成用戶身份的驗(yàn)證;若無(wú)則進(jìn)一步檢測(cè)是否有無(wú)線終端設(shè)備的APP向局域網(wǎng)發(fā)送的UDP廣播報(bào)文,若有則檢查獲取無(wú)線終端設(shè)備的MAC地址信息是否與智能設(shè)備自身記錄的信息匹配以完成用戶身份的驗(yàn)證;若無(wú)則進(jìn)一步發(fā)送ARP Request報(bào)文探測(cè)局域網(wǎng)內(nèi)的所有無(wú)線終端設(shè)備,檢測(cè)是否收到無(wú)線終端設(shè)備的ARP響應(yīng)報(bào)文,若有則檢查獲取無(wú)線終端設(shè)備的MAC地址信息是否與智能設(shè)備自身記錄的信息匹配以完成用戶身份的驗(yàn)證;若無(wú)則用戶身份驗(yàn)證失敗。
[0023]本發(fā)明可以使得用戶不需要做任何額外的操作,就能自動(dòng)確定用戶的身份。
[0024]在智能門磁產(chǎn)品中,使用本發(fā)明實(shí)現(xiàn)了門鎖“自動(dòng)布防撤防”的功能。具體實(shí)施辦法如下:
[0025]設(shè)備配對(duì):用戶打開(kāi)手機(jī)的APP,APP自動(dòng)向局域網(wǎng)發(fā)送UDP廣播報(bào)文,門磁收到該報(bào)文后做出響應(yīng),并告知智能設(shè)備的SN、設(shè)備類型、共享密鑰等信息。APP校驗(yàn)合法后,彈出SN信息并要求輸入密碼以完成APP與智能設(shè)備的配對(duì),APP輸入密碼并發(fā)送給智能設(shè)備,智能設(shè)備驗(yàn)證通過(guò)后,完成配對(duì)動(dòng)作。APP記錄智能設(shè)備的MAC及對(duì)應(yīng)的SN,存放到APP本地的數(shù)據(jù)庫(kù)內(nèi)。
[0026]設(shè)備應(yīng)用:I)用戶匹配成功后可以在APP上開(kāi)啟“自動(dòng)布防撤防”的功能,即用戶回家時(shí)自動(dòng)撤防,離家時(shí)自動(dòng)布防C=APP開(kāi)啟該策略后,智能設(shè)備會(huì)自動(dòng)執(zhí)行該策略,卻斷電或重啟后仍會(huì)保存該策略。
[0027]2)用戶使用已配對(duì)成功的手機(jī)靠近家門時(shí),首先手機(jī)會(huì)自動(dòng)連接家里的WIFIJb時(shí)門磁會(huì)通過(guò)如下方法自動(dòng)識(shí)別用戶手機(jī):當(dāng)無(wú)線終端設(shè)備上的APP在前臺(tái)或后臺(tái)運(yùn)行時(shí)自動(dòng)確認(rèn)用戶的身份(APP利用配對(duì)時(shí)存儲(chǔ)的智能設(shè)備SN、密碼等信息,向智能設(shè)備發(fā)送登錄指定SN的智能設(shè)備,智能設(shè)備應(yīng)答登錄成功后完成該APP用戶的合法身份);智能設(shè)備自動(dòng)檢測(cè)無(wú)線終端設(shè)備并收集無(wú)線終端設(shè)備在局域網(wǎng)的網(wǎng)絡(luò)行為;智能設(shè)備主動(dòng)探測(cè),發(fā)送ARP Request報(bào)文探測(cè)局域網(wǎng)內(nèi)的所有無(wú)線終端設(shè)備。門磁識(shí)別到該手機(jī)后執(zhí)行自動(dòng)撤防的動(dòng)作。
[0028]3)用戶離家時(shí),門鎖通過(guò)上述方法不能檢測(cè)到匹配成功的手機(jī)則執(zhí)行自動(dòng)布防的功能。
【主權(quán)項(xiàng)】
1.一種基于W1-Fi連接狀態(tài)確定用戶身份的方法,其特征在于包括以下步驟, A、配對(duì)步驟:無(wú)線終端設(shè)備搜尋局域網(wǎng)內(nèi)的處于開(kāi)機(jī)狀態(tài)的智能設(shè)備;無(wú)線終端設(shè)備經(jīng)過(guò)安全認(rèn)證綁定智能設(shè)備,智能設(shè)備自動(dòng)記錄無(wú)線終端設(shè)備的MAC信息; B、應(yīng)用步驟:智能設(shè)備探測(cè)并獲取局域網(wǎng)內(nèi)的無(wú)線終端設(shè)備的MAC信息,匹配智能設(shè)備的保存記錄并能確認(rèn)無(wú)線終端設(shè)備的用戶身份。2.根據(jù)權(quán)利要求1所述的基于W1-Fi連接狀態(tài)確定用戶身份的方法,其特征在于:步驟A中還包括,無(wú)線終端設(shè)備向局域網(wǎng)內(nèi)進(jìn)行UDP報(bào)文廣播,智能設(shè)備接收?qǐng)?bào)文廣播后做出回應(yīng),回應(yīng)信息包括智能設(shè)備的SN、類型信息。3.根據(jù)權(quán)利要求1所述的基于W1-Fi連接狀態(tài)確定用戶身份的方法,其特征在于,步驟B中智能設(shè)備探測(cè)無(wú)線終端設(shè)備的方法包括下列方式之一或兩者之間的組合或三者的組合:當(dāng)無(wú)線終端設(shè)備上的APP在前后臺(tái)運(yùn)行時(shí)自動(dòng)確認(rèn)用戶的身份;智能設(shè)備自動(dòng)檢測(cè)無(wú)線終端設(shè)備并收集無(wú)線終端設(shè)備在局域網(wǎng)的網(wǎng)絡(luò)行為;智能設(shè)備主動(dòng)探測(cè),發(fā)送ARP Request報(bào)文探測(cè)局域網(wǎng)內(nèi)的所有無(wú)線終端設(shè)備。4.根據(jù)權(quán)利要求4所述的基于W1-Fi連接狀態(tài)確定用戶身份的方法,其特征在于:步驟A中安全認(rèn)證綁定過(guò)程包括需要輸入密碼通過(guò)安全驗(yàn)證,驗(yàn)證通過(guò)后智能設(shè)備自動(dòng)記錄該無(wú)線終端的MAC信息,并認(rèn)為該MAC對(duì)應(yīng)的無(wú)線終端設(shè)備為合法的用戶身份。
【專利摘要】一種基于Wi-Fi連接狀態(tài)確定用戶身份的方法,涉及智能設(shè)備安全領(lǐng)域,包括以下步驟,A、配對(duì)步驟:無(wú)線終端設(shè)備搜尋局域網(wǎng)內(nèi)的處于開(kāi)機(jī)狀態(tài)的智能設(shè)備;無(wú)線終端設(shè)備經(jīng)過(guò)安全認(rèn)證綁定智能設(shè)備,智能設(shè)備自動(dòng)記錄無(wú)線終端設(shè)備的MAC信息;B、應(yīng)用步驟:智能設(shè)備探測(cè)并獲取局域網(wǎng)內(nèi)的無(wú)線終端設(shè)備的MAC信息,匹配智能設(shè)備的保存記錄并能確認(rèn)無(wú)線終端設(shè)備的用戶身份。本發(fā)明可以保障網(wǎng)絡(luò)安全的前提下,方便快捷且不需用戶做任何操作即可完成用戶的身份確認(rèn)。
【IPC分類】H04L9/32, H04W76/02
【公開(kāi)號(hào)】CN105578616
【申請(qǐng)?zhí)枴緾N201510992034
【發(fā)明人】付炳瑤
【申請(qǐng)人】深圳市銀河風(fēng)云網(wǎng)絡(luò)系統(tǒng)股份有限公司
【公開(kāi)日】2016年5月11日
【申請(qǐng)日】2015年12月27日