[0124]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本申請的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本申請的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
[0125]應(yīng)當理解,本申請的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0126]本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0127]此外,在本申請各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
[0128]上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0129]在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本申請的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
[0130]盡管上面已經(jīng)示出和描述了本申請的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本申請的限制,本領(lǐng)域的普通技術(shù)人員在本申請的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。
【主權(quán)項】
1.一種身份認證方法,其特征在于,包括: 接收客戶端發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中包含待認證用戶的標識信息; 當所述數(shù)據(jù)包中包含所述待認證用戶的生物特征信息時,根據(jù)所述待認證用戶的標識信息,獲取第三方平臺中已保存的所述待認證用戶的生物特征信息; 將所述接收的生物特征信息與所述獲取的生物特征信息進行比對,得到身份認證結(jié)果; 將所述身份認證結(jié)果發(fā)送給所述客戶端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述待認證用戶的標識信息,獲取第三方平臺中已保存的所述待認證用戶的生物特征信息之前,所述方法還包括: 判斷所述接收的生物特征信息是否是活體的生物特征信息,以便在是活體的生物特征信息后,根據(jù)所述待認證用戶的標識信息,獲取第三方平臺中已保存的所述待認證用戶的生物特征信息。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述接收的生物特征信息是否是活體的生物特征信息,包括: 獲取用于指示用戶進行動作的指令,并將所述指令發(fā)送給所述客戶端,以使所述客戶端將所述指令展示給用戶,以使所述用戶根據(jù)所述指令進行動作; 接收客戶端發(fā)送的用戶的動作信息; 當所述接收的動作信息與所述指令指示的動作一致時,確定所述接收的人臉特征信息是活體的人臉特征信息。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取第三方平臺中已保存的所述待認證用戶的生物特征信息,包括: 向第三方平臺發(fā)送請求消息,所述請求消息中包含所述待認證用戶的標識信息,并接收所述第三方平臺根據(jù)所述待認證用戶的標識信息獲取的所述待認證用戶的生物特征信息;或者, 根據(jù)所述待認證用戶的標識信息,在本地查找與所述待認證用戶的標識信息對應(yīng)的生物特征信息,其中,所述本地中預(yù)先從第三方平臺獲取所述生物特征信息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收客戶端發(fā)送的數(shù)據(jù)包之后,所述方法還包括: 當所述數(shù)據(jù)包中不包含所述待認證用戶的生物特征信息時,根據(jù)所述數(shù)據(jù)包中包含的其他認證信息,進行不基于生理特性信息的其他身份認證。6.根據(jù)權(quán)利要求1至5任一項所述的方法,其特征在于,所述生物特征信息包括: 人臉特征信息,和/或,指紋特征信息。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述接收的生物特征信息是由設(shè)置在所述客戶端上的設(shè)備采集的,其中,當所述生物特征信息包括人臉特征信息時,所述客戶端上的設(shè)備是攝像頭。8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第三方平臺是公安部平臺。9.一種身份認證裝置,其特征在于,包括: 接收模塊,用于接收客戶端發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中包含待認證用戶的標識信息; 獲取模塊,用于當所述數(shù)據(jù)包中包含所述待認證用戶的生物特征信息時,根據(jù)所述待認證用戶的標識信息,獲取第三方平臺中已保存的所述待認證用戶的生物特征信息; 第一認證模塊,用于將所述接收的生物特征信息與所述獲取的生物特征信息進行比對,得到身份認證結(jié)果; 發(fā)送模塊,用于將所述身份認證結(jié)果發(fā)送給所述客戶端。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 判斷模塊,用于判斷所述接收的生物特征信息是否是活體的生物特征信息,以便在是活體的生物特征信息后,所述獲取模塊根據(jù)所述待認證用戶的標識信息,獲取第三方平臺中已保存的所述待認證用戶的生物特征信息。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述判斷模塊具體用于: 獲取用于指示用戶進行動作的指令,并將所述指令發(fā)送給所述客戶端,以使所述客戶端將所述指令展示給用戶,以使所述用戶根據(jù)所述指令進行動作; 接收客戶端發(fā)送的用戶的動作信息; 當所述接收的動作信息與所述指令指示的動作一致時,確定所述接收的人臉特征信息是活體的人臉特征信息。12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述獲取模塊具體用于: 向第三方平臺發(fā)送請求消息,所述請求消息中包含所述待認證用戶的標識信息,并接收所述第三方平臺根據(jù)所述待認證用戶的標識信息獲取的所述待認證用戶的生物特征信息;或者, 根據(jù)所述待認證用戶的標識信息,在本地查找與所述待認證用戶的標識信息對應(yīng)的生物特征信息,其中,所述本地中預(yù)先從第三方平臺獲取所述生物特征信息。13.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 第二認證模塊,用于當所述數(shù)據(jù)包中不包含所述待認證用戶的生物特征信息時,根據(jù)所述數(shù)據(jù)包中包含的其他認證信息,進行不基于生理特性信息的其他身份認證。14.根據(jù)權(quán)利要求9至13任一項所述的裝置,其特征在于,所述生物特征信息包括: 人臉特征信息,和/或,指紋特征信息。15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述接收的生物特征信息是由設(shè)置在所述客戶端上的設(shè)備采集的,其中,當所述生物特征信息包括人臉特征信息時,所述客戶端上的設(shè)備是攝像頭。16.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第三方平臺是公安部平臺。
【專利摘要】本申請?zhí)岢鲆环N身份認證方法和裝置,該身份認證方法包括接收客戶端發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中包含待認證用戶的標識信息;當所述數(shù)據(jù)包中包含所述待認證用戶的生物特征信息時,根據(jù)所述待認證用戶的標識信息,獲取第三方平臺中已保存的所述待認證用戶的生物特征信息;將所述接收的生物特征信息與所述獲取的生物特征信息進行比對,得到身份認證結(jié)果;將所述身份認證結(jié)果發(fā)送給所述客戶端。該方法能夠提高身份認證的效率。
【IPC分類】H04L29/06, H04L9/32
【公開號】CN105450407
【申請?zhí)枴緾N201410374930
【發(fā)明人】曹愷, 張潔
【申請人】阿里巴巴集團控股有限公司
【公開日】2016年3月30日
【申請日】2014年7月31日