一種身份驗(yàn)證方法、設(shè)備和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種身份驗(yàn)證方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]通信技術(shù)的發(fā)展,以及各種智能終端的普及,讓各種信息與人們的生活越來越分不開,信息是否安全,不僅涉及到個(gè)人隱私問題,而且,也可能會(huì)危害到生命財(cái)產(chǎn)的安全,因此,信息安全一直都是業(yè)界廣為關(guān)注的一個(gè)問題。
[0003]為了提高信息的安全性,在現(xiàn)有技術(shù)中,一般都會(huì)采用身份驗(yàn)證的方式來保障信息的安全,例如,以訪問某個(gè)設(shè)備為例,現(xiàn)有一般會(huì)為其設(shè)置相應(yīng)的訪問密碼,若要訪問,則要提供相應(yīng)的身份驗(yàn)證信息,從而防止陌生人訪問該設(shè)備,等等?,F(xiàn)有的身份驗(yàn)證方式,一般都會(huì)由用戶通過鍵盤輸入相應(yīng)的密碼來提供鑒權(quán)信息,但是,這種方式安全性并不高,鑒權(quán)信息極易被非法入侵者盜取,因此,現(xiàn)有技術(shù)又提出了利用生物特征,比如指紋、虹膜或臉等信息來進(jìn)行身份驗(yàn)證的方案,比如,具體可以采集用戶的指紋、虹膜或臉等生物特征信息,然后利用這些生物特征信息對需要進(jìn)行加密的對象進(jìn)行加密,后續(xù)若要訪問該對象,則只需掃描下指紋、虹膜或臉等,然后進(jìn)行驗(yàn)證并驗(yàn)證通過即可。
[0004]在對現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),雖然現(xiàn)有方案安全性不錯(cuò),但是,由于指紋或人臉特征等這些生理特征在日常生活的接觸中都會(huì)被暴露,因此,很容易被盜取,所以,仍然有可能會(huì)被破解,安全性還是不高。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種身份驗(yàn)證方法、設(shè)備和系統(tǒng),可以提高其安全性。
[0006]本發(fā)明實(shí)施例提供一種身份驗(yàn)證方法,包括:
[0007]接收終端發(fā)送的身份驗(yàn)證請求,所述身份驗(yàn)證請求攜帶訪問對象標(biāo)識和眼球信息序列密文;
[0008]按照預(yù)置解密算法對所述眼球信息序列密文進(jìn)行解密,得到眼球信息序列,所述眼球信息序列包括多個(gè)眼球信息,所述眼球信息之間具有順序關(guān)系;
[0009]根據(jù)所述訪問對象標(biāo)識獲取對應(yīng)的驗(yàn)證信息;
[0010]確定所述眼球信息序列與所述驗(yàn)證信息匹配時(shí),向所述終端返回指示身份驗(yàn)證通過的消息。
[0011]相應(yīng)的,本發(fā)明實(shí)施例還提供另一種身份驗(yàn)證方法,包括:
[0012]獲取眼球信息序列,所述眼球信息序列包括多個(gè)眼球信息,所述眼球信息之間具有順序關(guān)系;
[0013]按照預(yù)置加密算法對所述眼球信息序列進(jìn)行加密,得到眼球信息序列密文;
[0014]向服務(wù)器發(fā)送身份驗(yàn)證請求,所述身份驗(yàn)證請求攜帶訪問對象標(biāo)識和眼球信息序列密文,以便所述服務(wù)器根據(jù)所述身份驗(yàn)證請求進(jìn)行身份驗(yàn)證;
[0015]接收服務(wù)器返回的指示身份驗(yàn)證通過的消息;
[0016]根據(jù)所述指示身份驗(yàn)證通過的消息對所述訪問對象標(biāo)識對應(yīng)的訪問對象進(jìn)行操作。
[0017]相應(yīng)的,本發(fā)明實(shí)施例還提供一種服務(wù)器,包括:
[0018]接收單元,用于接收終端發(fā)送的身份驗(yàn)證請求,所述身份驗(yàn)證請求攜帶訪問對象標(biāo)識和眼球信息序列密文;
[0019]解密單元,用于按照預(yù)置解密算法對所述眼球信息序列密文進(jìn)行解密,得到眼球信息序列,所述眼球信息序列包括多個(gè)眼球信息,所述眼球信息之間具有順序關(guān)系;
[0020]獲取單元,用于根據(jù)所述訪問對象標(biāo)識獲取對應(yīng)的驗(yàn)證信息;
[0021]匹配單元,用于將所述眼球信息序列與所述驗(yàn)證信息進(jìn)行匹配;
[0022]發(fā)送單元,確定在匹配單元確定所述眼球信息序列與所述驗(yàn)證信息匹配時(shí),向所述終端返回指示身份驗(yàn)證通過的消息。
[0023]相應(yīng)的,本發(fā)明實(shí)施例還提供一種終端,其特征在于,包括:
[0024]獲取單元,用于獲取眼球信息序列,所述眼球信息序列包括多個(gè)眼球信息,所述眼球信息之間具有順序關(guān)系;
[0025]加密單元,用于按照預(yù)置加密算法對所述眼球信息序列進(jìn)行加密,得到眼球信息序列密文;
[0026]發(fā)送單元,用于向服務(wù)器發(fā)送身份驗(yàn)證請求,所述身份驗(yàn)證請求攜帶訪問對象標(biāo)識和眼球信息序列密文,以便所述服務(wù)器根據(jù)所述身份驗(yàn)證請求進(jìn)行身份驗(yàn)證;
[0027]接收單元,用于接收服務(wù)器返回的指示身份驗(yàn)證通過的消息;
[0028]操作單元,用于根據(jù)所述指示身份驗(yàn)證通過的消息對所述訪問對象標(biāo)識對應(yīng)的訪問對象進(jìn)行操作。
[0029]此外,本發(fā)明實(shí)施例還提供一種身份驗(yàn)證系統(tǒng),包括本發(fā)明實(shí)施例提供的任一種服務(wù)器和任一種終端。
[0030]本發(fā)明實(shí)施例采用由終端按照順序獲取多個(gè)眼球信息,得到眼球信息序列,并對該眼球信息序列進(jìn)行加密后,與訪問對象標(biāo)識一起攜帶在身份驗(yàn)證請求中發(fā)送給服務(wù)器,由服務(wù)器對該眼球信息序列密文進(jìn)行解密后,基于解密得到的眼球信息序列進(jìn)行身份驗(yàn)證,在驗(yàn)證通過時(shí),才允許終端對訪問對象進(jìn)行操作;由于該方案將眼球信息序列提供給服務(wù)器時(shí),進(jìn)行了加密,而且該眼球信息序列包括了多個(gè)具有順序關(guān)系的眼球信息,因此,大大增加了密碼破解的難度,即便眼球信息被泄露,也無法單憑該眼球信息通過身份驗(yàn)證,所以,相對于現(xiàn)有技術(shù)而言,大大提高了數(shù)據(jù)的安全性。
【附圖說明】
[0031]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0032]圖1a是本發(fā)明實(shí)施例提供的身份驗(yàn)證系統(tǒng)的場景示意圖;
[0033]圖1b是本發(fā)明實(shí)施例提供的身份驗(yàn)證方法的流程圖;
[0034]圖2是本發(fā)明實(shí)施例提供的身份驗(yàn)證方法的另一流程圖;
[0035]圖3是本發(fā)明實(shí)施例提供的身份驗(yàn)證方法的又一流程圖;
[0036]圖4a是本發(fā)明實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖;
[0037]圖4b是本發(fā)明實(shí)施例提供的服務(wù)器的另一結(jié)構(gòu)示意圖;
[0038]圖5a是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖;
[0039]圖5b是本發(fā)明實(shí)施例提供的終端的另一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0040]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0041]本發(fā)明實(shí)施例提供一種身份驗(yàn)證方法、設(shè)備和系統(tǒng)。
[0042]參見圖la,該身份驗(yàn)證系統(tǒng)可以包括服務(wù)器和終端,其中,終端主要用于按照順序獲取多個(gè)眼球信息,得到眼球信息序列,然后按照預(yù)置加密算法對該眼球信息序列進(jìn)行加密,得到眼球信息序列密文,在需要進(jìn)行身份驗(yàn)證時(shí),向服務(wù)器發(fā)送身份驗(yàn)證請求,并在該身份驗(yàn)證請求中攜帶訪問對象標(biāo)識和眼球信息序列密文,以便該服務(wù)器根據(jù)該身份驗(yàn)證請求進(jìn)行身份驗(yàn)證,比如,服務(wù)器可以按照預(yù)置解密算法對該眼球信息序列密文進(jìn)行解密,以及根據(jù)該訪問對象標(biāo)識獲取對應(yīng)的驗(yàn)證信息,然后,將解密得到的眼球信息序列與該驗(yàn)證信息進(jìn)行匹配,若不匹配,則表明身份驗(yàn)證不通過;否則,若匹配,則表明身份驗(yàn)證通過,此時(shí)服務(wù)器可以向該終端返回指示身份驗(yàn)證通過的消息;當(dāng)終端接收到服務(wù)器返回的指示身份驗(yàn)證通過的消息后,便可以對該訪問對象標(biāo)識對應(yīng)的訪問對象進(jìn)行操作。
[0043]以下將分別進(jìn)行詳細(xì)說明。
[0044]實(shí)施例一、
[0045]本實(shí)施例將從服務(wù)器的角度進(jìn)行描述。該服務(wù)器具體可以是驗(yàn)證服務(wù)器或用戶信息管理服務(wù)器等設(shè)備。
[0046]—種身份驗(yàn)證方法,包括:接收終端發(fā)送的身份驗(yàn)證請求,該身份驗(yàn)證請求攜帶訪問對象標(biāo)識和眼球信息序列密文等信息,按照預(yù)置解密算法對該眼球信息序列密文進(jìn)行解密,得到眼球信息序列;根據(jù)該訪問對象標(biāo)識獲取對應(yīng)的驗(yàn)證信息;確定該眼球信息序列與該驗(yàn)證信息匹配時(shí),向該終端返回指示身份驗(yàn)證通過的消息。
[0047]如圖1b所示,該身份驗(yàn)證方法的具體流程可以如下:
[0048]101、接收終端發(fā)送的身份驗(yàn)證請求,其中,該身份驗(yàn)證請求可以攜帶訪問對象標(biāo)識和眼球信息序列密文等信息。
[0049]其中,該訪問對象標(biāo)識主要用于識別需要訪問的對象,具體可以是該訪問對象的名稱或編號等,比如終端應(yīng)用名稱或應(yīng)用編號等等。
[0050]而眼球信息序列密文則是由眼球信息序列進(jìn)行加密而形成的,該眼球信息序列可以包括多個(gè)眼球信息,該眼球信息之間具有順序關(guān)系。其中,眼球信息可以包括除了可以包括虹膜信息和/或鞏膜信息之外,還可以包括眼球狀態(tài)和/或運(yùn)動(dòng)軌跡,比如閉眼、眨眼、目艮球滑動(dòng)、眼球轉(zhuǎn)動(dòng)等信息。而該順序關(guān)系可以是左右眼信息的順序,比如,先眨下左眼,再閉上右眼,然后,再眨兩下左眼,等等;或者,也可以不分左右眼,而是只是眼部動(dòng)作之間的順序,比如,先眨一次眼,后閉眼,再眨兩次眼,等等。
[0051]需說明的是,在加密時(shí),具體的加密方式可以根據(jù)實(shí)