1.一種身份驗(yàn)證方法,其特征在于,所述方法包括:
接收服務(wù)器發(fā)送的用作驗(yàn)證碼的多塊子圖像,所述多塊子圖像由一原始圖像切割獲得;
將所述多塊子圖像亂序顯示并同時(shí)顯示一用于放置拼接圖像的拼圖框,以使用戶(hù)將所述多塊子圖像在所述拼圖框內(nèi)拼接為一幅拼接圖像;
根據(jù)作用于顯示界面的操作將所述多塊子圖像在所述拼圖框內(nèi)進(jìn)行拼接;
當(dāng)檢測(cè)到所述拼圖框內(nèi)當(dāng)前拼接圖像的大小達(dá)到預(yù)定尺寸時(shí),將當(dāng)前拼圖框內(nèi)的拼接圖像發(fā)送給服務(wù)器以使服務(wù)器對(duì)所述拼接圖像進(jìn)行驗(yàn)證。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多塊子圖像形狀大小一致,所述拼圖框包括與子圖像數(shù)目相同的多個(gè)子框,所述多個(gè)子框的大小與所述多個(gè)子圖像相同,所述根據(jù)作用于顯示界面的操作將所述多塊子圖像在所述拼圖框內(nèi)進(jìn)行拼接包括:
當(dāng)任意一塊子圖像到達(dá)所述拼圖框的預(yù)定區(qū)域范圍內(nèi)且作用于該子圖像的操作停止,將該子圖像放置于距離最近的子框內(nèi)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,以子圖像的中心點(diǎn)位置與子框的中心點(diǎn)位置之間的距離作為子圖像與子框之間的距離。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述拼圖框包括與子圖像數(shù)目相同的多個(gè)子框并在每個(gè)子框內(nèi)顯示子框編號(hào),所述根據(jù)作用于顯示界面的操作將所述多塊子圖像在所述拼圖框內(nèi)進(jìn)行拼接包括:
當(dāng)任意一幅子圖像對(duì)應(yīng)的顯示區(qū)域在預(yù)定時(shí)長(zhǎng)內(nèi)接收到的點(diǎn)擊次數(shù)與其中一個(gè)子框編號(hào)相等,將該子圖像放置于該相等的子框編號(hào)對(duì)應(yīng)的子框內(nèi)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)經(jīng)過(guò)預(yù)定等待時(shí)間未檢測(cè)到所述拼圖框內(nèi)存在滿(mǎn)足所述預(yù)定尺寸大小的拼接圖像,判定所述驗(yàn)證碼失效。
6.一種身份驗(yàn)證方法,其特征在于,所述方法包括:
向用戶(hù)終端發(fā)送多塊子圖像作為驗(yàn)證碼,以使用戶(hù)通過(guò)用戶(hù)終端將所述多塊子圖像拼接進(jìn)行身份驗(yàn)證,所述多塊子圖像由一原始圖像切割獲得;
接收用戶(hù)終端返回的用戶(hù)對(duì)多塊子圖像拼接后獲得的拼接圖像;
計(jì)算所述拼接圖像的特征值,當(dāng)所述拼接圖像的特征值與所述原始圖像的特征值的差值在預(yù)設(shè)閾值范圍內(nèi),判定所述用戶(hù)終端對(duì)應(yīng)的用戶(hù)身份驗(yàn)證通過(guò)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述向用戶(hù)終端發(fā)送多塊子圖像作為驗(yàn)證碼之前,還包括:
獲取原始圖像以及所述原始圖像的特征值;
將所述原始圖像切分為多塊子圖像。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,將所述原始圖像切分為多塊子圖像包括:將所述原始圖像按照預(yù)定規(guī)則切割為多塊子圖像或者將所述原始圖像隨機(jī)切割為多塊子圖像。
9.一種身份驗(yàn)證系統(tǒng),其特征在于,所述系統(tǒng)包括:
服務(wù)器用于向用戶(hù)終端發(fā)送多塊子圖像作為驗(yàn)證碼,所述多塊子圖像由一原始圖像切割獲得;
所述用戶(hù)終端用于接收所述多塊子圖像;
所述用戶(hù)終端還用于將所述多塊子圖像亂序顯示并同時(shí)顯示一用于放置拼接圖像的拼圖框;根據(jù)作用于顯示界面的操作將所述多塊子圖像在所述拼圖框內(nèi)進(jìn)行拼接;當(dāng)檢測(cè)到所述拼圖框內(nèi)當(dāng)前拼接圖像的大小達(dá)到預(yù)定尺寸時(shí),將當(dāng)前拼圖框內(nèi)的拼接圖像發(fā)送給服務(wù)器以使服務(wù)器對(duì)所述拼接圖像進(jìn)行驗(yàn)證;
所述服務(wù)器還用于接收用戶(hù)終端返回的用戶(hù)對(duì)多塊子圖像拼接后獲得的拼接圖像;并計(jì)算所述拼接圖像的特征值,當(dāng)所述拼接圖像的特征值與所述原始圖像的特征值的差值在預(yù)設(shè)閾值范圍內(nèi),判定所述用戶(hù)終端對(duì)應(yīng)的用戶(hù)身份驗(yàn)證通過(guò)。
10.一種身份驗(yàn)證裝置,其特征在于,所述裝置包括:
接收模塊,用于接收服務(wù)器發(fā)送的用作驗(yàn)證碼的多塊子圖像,所述多塊子圖像由一原始圖像切割獲得;
顯示模塊,用于將所述多塊子圖像亂序顯示并同時(shí)顯示一用于放置拼接圖像的拼圖框,以使用戶(hù)將所述多塊子圖像在所述拼圖框內(nèi)拼接為一幅拼接圖像;
拼接模塊,用于根據(jù)作用于顯示界面的操作將所述多塊子圖像在所述拼圖框內(nèi)進(jìn)行拼接;
發(fā)送模塊,用于當(dāng)檢測(cè)到所述拼圖框內(nèi)當(dāng)前拼接圖像的大小達(dá)到預(yù)定尺寸時(shí),將當(dāng)前拼圖框內(nèi)的拼接圖像發(fā)送給服務(wù)器以使服務(wù)器對(duì)所述拼接圖像進(jìn)行驗(yàn)證。