一種門(mén)禁驗(yàn)證方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無(wú)線(xiàn)通信技術(shù)領(lǐng)域,尤其涉及一種門(mén)禁驗(yàn)證方法及裝置。
【背景技術(shù)】
[0002]目前訪(fǎng)客拜訪(fǎng)住戶(hù),訪(fǎng)客需要通過(guò)門(mén)禁電話(huà)向住戶(hù)發(fā)起呼叫,住戶(hù)確認(rèn)訪(fǎng)客身份后才打開(kāi)門(mén)禁;或者,住戶(hù)自身通過(guò)門(mén)禁時(shí),需要通過(guò)刷卡、輸入密碼等方式才能開(kāi)啟門(mén)禁。即當(dāng)前門(mén)禁系統(tǒng)的開(kāi)啟方式主要有兩種:一種是通過(guò)輸入驗(yàn)證信息(密碼或者ID卡(身份識(shí)別卡)),門(mén)禁系統(tǒng)把收到的驗(yàn)證信息和保存在系統(tǒng)中的正確信息作對(duì)比,對(duì)比一致則開(kāi)啟門(mén)禁。另一種是門(mén)禁內(nèi)部擁有開(kāi)啟門(mén)禁的權(quán)限,當(dāng)門(mén)禁外通過(guò)門(mén)禁系統(tǒng)向門(mén)禁內(nèi)發(fā)起呼叫時(shí),門(mén)禁內(nèi)經(jīng)人為確認(rèn)后開(kāi)啟門(mén)禁。
[0003]然而實(shí)踐發(fā)現(xiàn),上述門(mén)禁驗(yàn)證方案中,驗(yàn)證信息如果是靜態(tài)密碼,比較容易泄露,存在安全隱患;刷ID卡或者則需要與門(mén)禁進(jìn)行物理性接觸,不夠便利;由內(nèi)向外開(kāi)啟門(mén)禁的操作也較為繁瑣,便利性也較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種門(mén)禁驗(yàn)證方法及裝置,以解決現(xiàn)有門(mén)禁驗(yàn)證方案中安全性和便利性較低等問(wèn)題。
[0005]根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種門(mén)禁驗(yàn)證方法,包括:
[0006]接收移動(dòng)終端發(fā)送的門(mén)禁驗(yàn)證請(qǐng)求;其中,所述門(mén)禁驗(yàn)證請(qǐng)求是所述移動(dòng)終端進(jìn)入門(mén)禁驗(yàn)證范圍后發(fā)送的,所述門(mén)禁驗(yàn)證請(qǐng)求中攜帶有所述移動(dòng)終端的目標(biāo)終端標(biāo)識(shí)以及目標(biāo)動(dòng)態(tài)口令;
[0007]根據(jù)預(yù)設(shè)的動(dòng)態(tài)口令算法以及所述目標(biāo)動(dòng)態(tài)口令,確定所述目標(biāo)動(dòng)態(tài)口令對(duì)應(yīng)的終端標(biāo)識(shí);
[0008]判斷所述目標(biāo)動(dòng)態(tài)口令對(duì)應(yīng)的終端標(biāo)識(shí)與所述目標(biāo)終端標(biāo)識(shí)是否一致;
[0009]若一致,則確定門(mén)禁驗(yàn)證通過(guò);
[0010]否則,確定門(mén)禁驗(yàn)證不通過(guò)。
[0011 ]根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種門(mén)禁驗(yàn)證裝置,包括:
[0012]接收單元,用于接收移動(dòng)終端發(fā)送的門(mén)禁驗(yàn)證請(qǐng)求;其中,所述門(mén)禁驗(yàn)證請(qǐng)求是所述移動(dòng)終端進(jìn)入門(mén)禁驗(yàn)證范圍后發(fā)送的,所述門(mén)禁驗(yàn)證請(qǐng)求中攜帶有所述移動(dòng)終端的目標(biāo)終端標(biāo)識(shí)以及目標(biāo)動(dòng)態(tài)口令;
[0013]第一確定單元,用于根據(jù)預(yù)設(shè)的動(dòng)態(tài)口令算法以及所述目標(biāo)動(dòng)態(tài)口令,確定所述目標(biāo)動(dòng)態(tài)口令對(duì)應(yīng)的終端標(biāo)識(shí);
[0014]判斷單元,用于判斷所述目標(biāo)動(dòng)態(tài)口令對(duì)應(yīng)的終端標(biāo)識(shí)與所述目標(biāo)終端標(biāo)識(shí)是否一致;
[0015]第二確定單元,用于若所述判斷單元判斷為是,則確定門(mén)禁驗(yàn)證通過(guò);若所述判斷單元判斷為否,則確定門(mén)禁驗(yàn)證不通過(guò)。
[0016]應(yīng)用本發(fā)明實(shí)施例,當(dāng)接收到移動(dòng)終端發(fā)送的門(mén)禁驗(yàn)證請(qǐng)求時(shí),根據(jù)預(yù)設(shè)的動(dòng)態(tài)口令算法以及該門(mén)禁驗(yàn)證請(qǐng)求中攜帶的目標(biāo)動(dòng)態(tài)口令,確定該目標(biāo)動(dòng)態(tài)口令對(duì)應(yīng)的終端標(biāo)識(shí),進(jìn)而,通過(guò)判斷該目標(biāo)動(dòng)態(tài)口令對(duì)應(yīng)的終端標(biāo)識(shí)與門(mén)禁驗(yàn)證請(qǐng)求中攜帶的目標(biāo)終端標(biāo)識(shí)是否一致,來(lái)確定門(mén)禁驗(yàn)證是否通過(guò),由于不需要用戶(hù)手動(dòng)輸入靜態(tài)密碼或刷ID卡,也需要住戶(hù)由內(nèi)向外驗(yàn)證訪(fǎng)客身份,因此,提高了門(mén)禁驗(yàn)證的便利性;此外,由于動(dòng)態(tài)口令與終端標(biāo)識(shí)綁定,因此,提高了門(mén)禁驗(yàn)證的安全性。
【附圖說(shuō)明】
[0017]圖1是本發(fā)明實(shí)施例提供的一種門(mén)禁驗(yàn)證方法的流程示意圖;
[0018]圖2是本發(fā)明實(shí)施例提供的一種移動(dòng)終端與門(mén)禁之間的信令交互示意圖;
[0019]圖3是本發(fā)明實(shí)施例提供的另一種門(mén)禁驗(yàn)證方法的流程示意圖;
[0020]圖4A是本發(fā)明實(shí)施例提供的一種動(dòng)態(tài)口令生成的示意圖;
[0021]圖4B是本發(fā)明實(shí)施例提供的一種根據(jù)動(dòng)態(tài)口令確定對(duì)應(yīng)的MAC地址和組別的示意圖。
[0022]圖5是本發(fā)明實(shí)施例提供的一種門(mén)禁驗(yàn)證裝置的結(jié)構(gòu)示意圖;
[0023]圖6是本發(fā)明實(shí)施例提供的另一種門(mén)禁驗(yàn)證裝置的結(jié)構(gòu)示意圖;
[0024]圖7是本發(fā)明實(shí)施例提供的另一種門(mén)禁驗(yàn)證裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,并使本發(fā)明實(shí)施例的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例中技術(shù)方案作進(jìn)一步詳細(xì)的說(shuō)明。
[0026]請(qǐng)參見(jiàn)圖1,圖1為本發(fā)明實(shí)施例提供的一種門(mén)禁驗(yàn)證方法的流程示意圖,如圖1所示,該門(mén)禁驗(yàn)證方法可以包括以下步驟:
[0027]步驟101、接收移動(dòng)終端發(fā)送的門(mén)禁驗(yàn)證請(qǐng)求,其中,該門(mén)禁驗(yàn)證請(qǐng)求是該移動(dòng)終端進(jìn)入門(mén)禁驗(yàn)證范圍后發(fā)送的,該門(mén)禁驗(yàn)證請(qǐng)求中攜帶有移動(dòng)終端的目標(biāo)終端標(biāo)識(shí)以及目標(biāo)動(dòng)態(tài)口令。
[0028]本發(fā)明實(shí)施例中,上述方法的執(zhí)行主體可以為智能門(mén)禁控制系統(tǒng),該智能門(mén)禁控制系統(tǒng)可以包括后臺(tái)服務(wù)器、前端門(mén)禁終端,為便于描述,以下以上述方法的執(zhí)行主體為門(mén)禁為例進(jìn)彳丁說(shuō)明。
[0029]本發(fā)明實(shí)施例中,移動(dòng)終端可以包括但不限于智能手機(jī)、平板電腦、掌上電腦等。目標(biāo)終端標(biāo)識(shí)為移動(dòng)終端的唯一標(biāo)識(shí),用于唯一標(biāo)識(shí)該移動(dòng)終端,其可以包括但不限于MAC(Media Access Control,媒體訪(fǎng)問(wèn)控制)地址、設(shè)備識(shí)別碼,如IMEI (Internat1nalMobile Equipment Identity,移動(dòng)設(shè)備國(guó)際身份碼)等,本發(fā)明實(shí)施例后續(xù)不再?gòu)?fù)述。
[0030]本發(fā)明實(shí)施例中,考慮到現(xiàn)有門(mén)禁驗(yàn)證方案中,需要通過(guò)輸入靜態(tài)密碼或刷ID卡或由住戶(hù)親自驗(yàn)證訪(fǎng)客身份等方式進(jìn)行門(mén)禁驗(yàn)證的實(shí)現(xiàn)便利性和安全性較低,為了提高門(mén)禁驗(yàn)證的安全性和便利性,可以通過(guò)移動(dòng)終端存儲(chǔ)動(dòng)態(tài)口令,并在進(jìn)入門(mén)禁驗(yàn)證范圍時(shí),向門(mén)禁發(fā)送攜帶該動(dòng)態(tài)口令的門(mén)禁驗(yàn)證請(qǐng)求的方式進(jìn)行門(mén)禁驗(yàn)證。
[0031]作為一種可選的實(shí)施方式,上述步驟101中,接收移動(dòng)終端發(fā)送的門(mén)禁驗(yàn)證請(qǐng)求,可以包括以下步驟:
[0032]11、廣播 Beacon(信標(biāo))幀;
[0033]12、接收移動(dòng)終端發(fā)送的Probe(探測(cè))Request(請(qǐng)求)幀;其中,該P(yáng)robe Request幀是移動(dòng)終端接收到Beacon幀后發(fā)送的;
[0034]13、判斷該P(yáng)robe Request幀中的Subtype(子類(lèi)型)值是否為預(yù)設(shè)值;
[0035]14、若是,則向移動(dòng)終端發(fā)送Probe Response(響應(yīng))幀,以使移動(dòng)終端接收到該P(yáng)robe 幀后發(fā)送 Authenti Cat1n(UE)Requesi^jJi;
[0036]15、接收移動(dòng)終端發(fā)送的 Authent icati on Request 幀,該Authent i cat 1nRequest幀中攜帶有移動(dòng)終端的目標(biāo)終端標(biāo)識(shí)以及目標(biāo)動(dòng)態(tài)口令。
[0037]在該實(shí)施方式中,門(mén)禁可以向外廣播Beacon幀,當(dāng)移動(dòng)終端進(jìn)入門(mén)禁驗(yàn)證范圍,即接收到門(mén)禁廣播的Beacon幀時(shí),移動(dòng)終端可以向門(mén)禁發(fā)送Probe Request幀;門(mén)禁接收到移動(dòng)終端發(fā)送的Probe Request幀后,可以響應(yīng)Probe Response幀;移動(dòng)終端接收到門(mén)禁返回的Probe Response幀后,可以向門(mén)禁系統(tǒng)發(fā)送攜帶有移動(dòng)終端的目標(biāo)終端標(biāo)識(shí)以及目標(biāo)動(dòng)態(tài)口令的Authenticat1n Request幀,以使門(mén)禁根據(jù)該Authenticat1n Request幀中的目標(biāo)動(dòng)態(tài)口令以及目標(biāo)終端標(biāo)識(shí)進(jìn)行門(mén)禁驗(yàn)證;門(mén)禁根據(jù)Authenticat1n Request幀中的目標(biāo)動(dòng)態(tài)口令以及目標(biāo)終端標(biāo)識(shí)對(duì)移動(dòng)終端驗(yàn)證完成后,可以向移動(dòng)終端返回?cái)y帶有驗(yàn)證結(jié)果(通過(guò)或不通過(guò))的Authenticat1n Response幀;其中,門(mén)禁與移動(dòng)終端之間的信令交互示意圖可以如圖2所示。
[0038]進(jìn)一步地,在該實(shí)施方式中,考慮到進(jìn)入門(mén)禁驗(yàn)證范圍內(nèi)的移動(dòng)終端中會(huì)存在很多非訪(fǎng)客的移動(dòng)終端(即并不需要進(jìn)行門(mén)禁驗(yàn)證的移動(dòng)終端),若門(mén)禁和所有進(jìn)入門(mén)禁驗(yàn)證范圍的移動(dòng)終端均進(jìn)行上述信令交互會(huì)大大增加門(mén)禁的負(fù)荷,因而,可以通過(guò)擴(kuò)展802.11協(xié)議,自定義一種新的Probe Request幀,該自定義的Probe Request幀中Subtype值由0100被修改為預(yù)設(shè)值,如協(xié)議保留的1101。進(jìn)而,當(dāng)移動(dòng)終端接收到門(mén)禁廣播的Beacon幀后,若該移動(dòng)終端中存儲(chǔ)有動(dòng)態(tài)口令,貝1J可以向門(mén)禁發(fā)送該自定義的Probe Request幀;門(mén)禁接收到該P(yáng)robe Request幀后,可以獲取該P(yáng)robe Request幀中的Subtype值,并判斷該值是否為預(yù)設(shè)值(如1101),若判斷為是,則向該移動(dòng)終端發(fā)送Probe Response幀;否則,不對(duì)該P(yáng)robeRequest幀進(jìn)行響應(yīng),從而實(shí)現(xiàn)了對(duì)移動(dòng)終端進(jìn)行過(guò)濾,降低了門(mén)禁的負(fù)荷。
[0039]步驟102、根據(jù)預(yù)設(shè)的動(dòng)態(tài)口令算法以及目標(biāo)動(dòng)態(tài)口令,確定目標(biāo)動(dòng)態(tài)口令對(duì)應(yīng)的