一種移動(dòng)終端解鎖方法、裝置及移動(dòng)終端的制作方法
【專利摘要】本發(fā)明公開一種移動(dòng)終端解鎖方法、裝置及移動(dòng)終端,獲取解鎖壓力碼及待驗(yàn)證圖像碼,調(diào)用解鎖驗(yàn)證數(shù)據(jù),該解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù),通過(guò)解鎖壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù),通過(guò)解密參數(shù)對(duì)待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若待驗(yàn)證圖像碼驗(yàn)證通過(guò),則解鎖成功;反之,則解鎖失敗。通過(guò)本發(fā)明提供的方案,在對(duì)移動(dòng)終端進(jìn)行解鎖時(shí),僅在解鎖壓力碼和待驗(yàn)證圖像碼均正確的情況下,才會(huì)解鎖移動(dòng)終端。同時(shí),由于加密后的驗(yàn)證參數(shù)為亂碼,且壓力碼在需要解密時(shí)才會(huì)實(shí)時(shí)讀取,使得用戶即使丟失了圖像信息,也無(wú)需擔(dān)心個(gè)人信息泄露,大大的提高了個(gè)人信息的安全性和用戶使用體驗(yàn)。
【專利說(shuō)明】
一種移動(dòng)終端解鎖方法、裝置及移動(dòng)終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信安全技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端解鎖方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]目前,手機(jī)丟失后重要的信息泄露已成為個(gè)人信息安全的一大隱患,解決信息被盜已成為一個(gè)熱點(diǎn),指紋識(shí)別技術(shù)作為一種可靠的生物識(shí)別技術(shù),受到人們的重視?,F(xiàn)有的指紋識(shí)別技術(shù)中,采集到用戶的指紋信息后,不會(huì)對(duì)指紋信息進(jìn)行進(jìn)一步的加密處理,僅通過(guò)未加密的指紋信息完成指紋識(shí)別就可解鎖手機(jī)或手機(jī)應(yīng)用、私密空間等,導(dǎo)致個(gè)人信息的安全性依然很低,很容易造成身份信息的嚴(yán)重泄露,從而影響用戶的使用體驗(yàn)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種移動(dòng)終端解鎖方法、裝置及移動(dòng)終端,解決現(xiàn)有技術(shù)中僅利用用戶指紋對(duì)移動(dòng)終端解鎖存在的安全性低的技術(shù)問(wèn)題。
[0004]為解決上述技術(shù)問(wèn)題,本發(fā)明采用以下技術(shù)方案:
[0005]本發(fā)明實(shí)施例提供一種移動(dòng)終端解鎖方法,包括:
[0006]獲取解鎖壓力碼及待驗(yàn)證圖像碼;
[0007]調(diào)用解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù);
[0008]通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù);
[0009]通過(guò)所述解密參數(shù)對(duì)所述待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若所述待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若所述待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。
[0010]其中,所述待驗(yàn)證圖像驗(yàn)證通過(guò)后,還包括:刪除所述解鎖壓力碼和解密參數(shù)。
[0011 ]其中,當(dāng)獲取的待驗(yàn)證圖像碼為待驗(yàn)證指紋碼時(shí),所述方法包括:
[0012]獲取解鎖壓力碼和待驗(yàn)證指紋碼;
[0013]調(diào)用解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)指紋碼進(jìn)行加密得到的驗(yàn)證參數(shù);
[0014]通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行還原,得到解密參數(shù);
[0015]通過(guò)所述解密參數(shù)對(duì)所述待驗(yàn)證指紋碼進(jìn)行識(shí)別,若所述待驗(yàn)證指紋碼識(shí)別成功,則移動(dòng)終端解鎖成功;若所述待驗(yàn)證指紋碼識(shí)別失敗,則移動(dòng)終端解鎖失敗。
[0016]其中,在所述獲取解鎖壓力碼和解鎖驗(yàn)證數(shù)據(jù)之前,還包括:
[0017]獲取所述標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼;
[0018]通過(guò)所述標(biāo)準(zhǔn)壓力碼對(duì)所述標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到所述解鎖驗(yàn)證數(shù)據(jù);
[0019]保存所述解鎖驗(yàn)證數(shù)據(jù)。
[0020]本發(fā)明實(shí)施例還提供了一種移動(dòng)終端解鎖裝置,包括:
[0021 ]解鎖數(shù)據(jù)獲取模塊,用于獲取解鎖壓力碼及待驗(yàn)證圖像碼;
[0022]數(shù)據(jù)調(diào)用模塊,用于調(diào)用解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù);
[0023]解密模塊,用于通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù);
[0024]圖像驗(yàn)證模塊,用于通過(guò)所述解密參數(shù)對(duì)所述待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若所述待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若所述待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。
[0025]其中,還包括:
[0026]數(shù)據(jù)刪除模塊,用于所述待驗(yàn)證圖像驗(yàn)證通過(guò)后,刪除所述解鎖壓力碼和解密參數(shù)。
[0027]其中,還包括:
[0028]加密數(shù)據(jù)獲取模塊,用于在所述獲取解鎖壓力碼和解鎖驗(yàn)證數(shù)據(jù)之前,獲取所述標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼;
[0029]加密模塊,用于通過(guò)所述標(biāo)準(zhǔn)壓力碼對(duì)所述標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到所述解鎖驗(yàn)證數(shù)據(jù);
[0030]存儲(chǔ)模塊,用于保存所述解鎖驗(yàn)證數(shù)據(jù)。
[0031]本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,包括存儲(chǔ)器以及處理器;
[0032]所述存儲(chǔ)器用于存儲(chǔ)解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù);
[0033]所述處理器用于從所述存儲(chǔ)器中調(diào)用所述解鎖驗(yàn)證數(shù)據(jù),從壓力碼生成裝置中獲取解鎖壓力碼,通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù);還用于通過(guò)所述解密參數(shù)對(duì)當(dāng)前采集的待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若所述待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若所述待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。
[0034]其中,還包括攝像頭,所述攝像頭用于采集圖像信息,并將所述圖像信息輸出至所述處理器;所述處理器用于將所述圖像信息轉(zhuǎn)換成標(biāo)準(zhǔn)圖像碼,并將所述標(biāo)準(zhǔn)圖像碼與所述壓力碼生成裝置生成的標(biāo)準(zhǔn)壓力碼進(jìn)行加密處理,將加密后得到的解鎖驗(yàn)證數(shù)據(jù)輸出至所述存儲(chǔ)器進(jìn)行保存。
[0035]其中,所述處理器通過(guò)直插式或無(wú)線傳輸?shù)姆绞綇乃鰤毫Υa生成裝置中讀取所述解鎖壓力碼和所述標(biāo)準(zhǔn)壓力碼。
[0036]本發(fā)明提供的移動(dòng)終端解鎖方法、裝置及移動(dòng)終端,包括:獲取解鎖壓力碼及待驗(yàn)證圖像碼,調(diào)用解鎖驗(yàn)證數(shù)據(jù),該解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù),通過(guò)解鎖壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù),通過(guò)解密參數(shù)對(duì)待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。通過(guò)本發(fā)明提供的方案,將采集的圖像信息通過(guò)壓力碼進(jìn)行加密,對(duì)移動(dòng)終端進(jìn)行解鎖時(shí),實(shí)時(shí)讀取一個(gè)壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密,在壓力碼與待驗(yàn)證圖像碼均正確的情況下,才會(huì)解鎖移動(dòng)終端。同時(shí),由于加密后的驗(yàn)證參數(shù)為亂碼,且壓力碼在需要解密時(shí)才會(huì)實(shí)時(shí)讀取,使得用戶即使丟失了圖像信息,也無(wú)需擔(dān)心個(gè)人信息泄露,大大的提高了個(gè)人信息的安全性,進(jìn)一步的提升用戶使用體驗(yàn)。
【附圖說(shuō)明】
[0037]圖1為本發(fā)明實(shí)施例一提供的移動(dòng)終端解鎖方法流程圖;
[0038]圖2為本發(fā)明實(shí)施例二提供的指紋信息加密方法流程圖;
[0039]圖3為本發(fā)明實(shí)施例三提供的指紋信息解密方法流程圖;
[0040]圖4為本發(fā)明實(shí)施例四提供的移動(dòng)終端解鎖裝置示意圖;
[0041 ]圖5為本發(fā)明實(shí)施例五提供的移動(dòng)終端結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]應(yīng)當(dāng)理解的是,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
[0043]本發(fā)明中描述的移動(dòng)終端可以包括智能手機(jī)、筆記本電腦、PAD(平板電腦)等終端,此外,本發(fā)明中的移動(dòng)終端還可由臺(tái)式電腦等固定終端替換。下面通過(guò)【具體實(shí)施方式】結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
[0044]實(shí)施例一
[0045]請(qǐng)參見(jiàn)圖1,圖1為本實(shí)施例提供的移動(dòng)終端解鎖方法流程圖,具體解鎖過(guò)程如下:
[0046]Sll,獲取解鎖壓力碼和待驗(yàn)證圖像碼。
[0047]具體的,壓力碼生成裝置能夠?qū)毫χ缔D(zhuǎn)換成二進(jìn)制代碼,也即根據(jù)壓力值生成不同大小的二進(jìn)制壓力碼,且在壓力碼生成裝置表面會(huì)進(jìn)行壓力提示,以便用戶確定施加給壓力碼生成裝置的壓力值是多少,從而方便用戶在解密時(shí)準(zhǔn)確獲取二進(jìn)制壓力碼。當(dāng)然,也可通過(guò)該壓力碼生成裝置將壓力值轉(zhuǎn)換成其他進(jìn)制的壓力碼。相應(yīng)的,解鎖壓力碼也可是二進(jìn)制或其他進(jìn)制代碼,本實(shí)施例以二進(jìn)制壓力碼為例對(duì)本發(fā)明進(jìn)行解釋。當(dāng)需要對(duì)移動(dòng)終端進(jìn)行解鎖時(shí),實(shí)時(shí)從壓力碼生成裝置中讀取壓力碼(即解鎖壓力碼),通過(guò)該壓力碼對(duì)加密后的圖像信息進(jìn)行解密。其中,可以對(duì)移動(dòng)終端中的應(yīng)用、文件夾、私密空間等等進(jìn)行解鎖。在讀取解鎖壓力碼時(shí),可通過(guò)直插式或無(wú)線傳輸?shù)姆绞綇膲毫Υa生成裝置中讀取。前述壓力碼生成裝置可設(shè)置在移動(dòng)終端中,也可以第三方的形式獨(dú)立于移動(dòng)終端,獨(dú)立于移動(dòng)終端的壓力碼生成裝置可以是可穿戴裝置,也可以是易于攜帶的小巧裝置。待驗(yàn)證圖像碼為移動(dòng)終端當(dāng)前實(shí)時(shí)采集的圖像信息,且圖像碼為圖像中R、G和B像素值的二進(jìn)制形式,也即圖像中的R、G和B像素值均是二進(jìn)制代碼。
[0048]SI 2,調(diào)用解鎖驗(yàn)證數(shù)據(jù)。
[0049]具體的,解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù)。該解鎖驗(yàn)證數(shù)據(jù)為移動(dòng)終端存儲(chǔ)器中存儲(chǔ)的加密后的數(shù)據(jù),通過(guò)壓力碼對(duì)初始采集的圖像信息中的R、G和B像素值進(jìn)行加密處理,加密后得到解鎖驗(yàn)證數(shù)據(jù),將解鎖驗(yàn)證數(shù)據(jù)存入存儲(chǔ)器中方便移動(dòng)終端解鎖時(shí)調(diào)用。該解鎖驗(yàn)證數(shù)據(jù)為亂碼,即使他人盜取了解鎖驗(yàn)證數(shù)據(jù),在不知道壓力碼的情況下,依然無(wú)法對(duì)移動(dòng)終端進(jìn)行解鎖,大大的提高用戶個(gè)人信息安全性。前述圖像碼可以是指紋碼或掌紋碼,也即將錄入的指紋信息或掌紋信息以二進(jìn)制代碼的形式表示。
[0050]S13,通過(guò)解鎖壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理。
[0051]具體的,通過(guò)解鎖壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)解密后,得到解密參數(shù),該解密參數(shù)可以是亂碼,也可以是表征圖像信息的圖像碼。對(duì)移動(dòng)終端、終端某個(gè)應(yīng)用、文件等私密空間進(jìn)行解鎖時(shí),首先讀取壓力碼生成裝置生成的解鎖壓力碼,并從存儲(chǔ)器中調(diào)用解鎖驗(yàn)證數(shù)據(jù);然后,將讀取的解鎖壓力碼與調(diào)用的解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,當(dāng)解密成功時(shí),得到解密參數(shù),該解密參數(shù)即為標(biāo)準(zhǔn)圖像碼。解密處理是加密處理的逆運(yùn)算,基于加密運(yùn)算,采用逆向運(yùn)算進(jìn)行解密。在進(jìn)行加密逆運(yùn)算,因?yàn)檫壿嬤\(yùn)算自身的特性,導(dǎo)致解密出的圖像碼存在多種可能性,移動(dòng)終端會(huì)逐個(gè)將解密得到的解密參數(shù)與當(dāng)前采集的圖像碼進(jìn)行匹配,在匹配成功的情況下,認(rèn)為該圖形碼為正確的圖像碼。例如:假設(shè)解鎖壓力碼的二進(jìn)制碼為101,當(dāng)前采集的圖像信息中某個(gè)R像素值為110(該圖像碼與加密成功后得到的圖像碼相同),加密前設(shè)定的圖像信息中的某個(gè)R像素值為110,加密時(shí),將解鎖壓力碼與加密前的R像素值進(jìn)行與運(yùn)算,則加密后的R像素值為100;解密時(shí),將加密后的R像素值與解鎖壓力碼進(jìn)行加密逆運(yùn)算,得到的結(jié)果(也即第二 R像素值)包括100和110,則將100和110逐個(gè)與當(dāng)前采集的R像素值110進(jìn)行匹配,得出正確的圖像碼為110,即加密前獲得的R像素值圖像碼110。
[0052]更具體的,解鎖驗(yàn)證數(shù)據(jù)的種類包括R、G和B三種像素值,每個(gè)圖像碼對(duì)應(yīng)一個(gè)二進(jìn)制像素值,解鎖壓力碼與每個(gè)二進(jìn)制像素值進(jìn)行逆向邏輯運(yùn)算。其中,邏輯運(yùn)算包括但不限于與、或、非、異或,例如:將解鎖壓力碼與二進(jìn)制的R像素值進(jìn)行與運(yùn)算,將解鎖壓力碼與二進(jìn)制的G像素值進(jìn)行或運(yùn)算,將解鎖壓力碼與二進(jìn)制的B像素值進(jìn)行非運(yùn)算,通過(guò)本實(shí)施方式進(jìn)行解密時(shí),每個(gè)像素值與解鎖壓力碼均對(duì)應(yīng)不同的解密方式,對(duì)于圖像信息的安全性最高?;蛘?,解鎖壓力碼與R、G和B像素值均進(jìn)行與運(yùn)算、或運(yùn)算或者非運(yùn)算,通過(guò)本實(shí)施方式進(jìn)行解密時(shí),各像素值與解鎖壓力碼采用同樣的解密方式,使得解密速率更高?;蛘撸怄i壓力碼與R、G和B像素值部分采用相同的解密方式,部分采用不同的解密方式,使得解密時(shí)安全性較高,同時(shí)解密速率也相對(duì)提升。需注意,解密運(yùn)算是加密運(yùn)算的逆運(yùn)算,因此,解密運(yùn)算是基于加密運(yùn)算進(jìn)行解密操作。
[0053]S14,通過(guò)解密參數(shù)對(duì)待驗(yàn)證圖像碼進(jìn)行驗(yàn)證。
[0054]具體的,對(duì)解鎖驗(yàn)證數(shù)據(jù)解密成功后,得到解密參數(shù),解密參數(shù)即為標(biāo)準(zhǔn)圖像碼,也即用戶初始錄入的圖像信息的圖像碼。對(duì)移動(dòng)終端解鎖時(shí),采集當(dāng)前的圖像信息,并提取該圖像信息的圖像碼,該圖像碼即為待驗(yàn)證圖像碼。將待驗(yàn)證圖像碼與解密參數(shù)進(jìn)行匹配,若匹配成功,則認(rèn)為該解密參數(shù)正確,移動(dòng)終端完成解鎖。若匹配失敗,則認(rèn)為該解密參數(shù)錯(cuò)誤,其錯(cuò)誤原因在于解鎖壓力碼錯(cuò)誤,導(dǎo)致解鎖出的參數(shù)為錯(cuò)誤參數(shù),從而出現(xiàn)解鎖失敗的情況;或者解密出的參數(shù)包括多種,則依次將解密出的各參數(shù)與待驗(yàn)證圖像碼進(jìn)行匹配,錯(cuò)誤的參數(shù)導(dǎo)致匹配失敗,從而解鎖失敗;或者待驗(yàn)證圖像碼錯(cuò)誤,也即解密得到的參數(shù)為解密參數(shù),但通過(guò)解密參數(shù)對(duì)待驗(yàn)證圖像碼進(jìn)行驗(yàn)證時(shí),由于待驗(yàn)證圖像碼錯(cuò)誤,導(dǎo)致解鎖失敗。當(dāng)獲取的解鎖壓力碼、待驗(yàn)證圖像碼以及解密參數(shù)均正確時(shí),移動(dòng)終端成功解鎖。
[0055]進(jìn)一步的,解鎖成功后,將所有參與解密操作的參數(shù)均刪除,優(yōu)選地,將解密得到的圖像碼(即標(biāo)準(zhǔn)圖像碼)和解鎖壓力碼均刪除,以保證存儲(chǔ)器中只存儲(chǔ)加密后的圖像碼(即解鎖驗(yàn)證數(shù)據(jù))。即使解鎖驗(yàn)證數(shù)據(jù)丟失,丟失的也只是一段亂碼。
[0056]更進(jìn)一步的,在對(duì)移動(dòng)終端解鎖之前,首先對(duì)移動(dòng)終端進(jìn)行加密,在加密成功的情況下,才會(huì)對(duì)移動(dòng)終端進(jìn)行解鎖。也即首先獲取標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼,然后將標(biāo)準(zhǔn)壓力碼與標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到解鎖驗(yàn)證數(shù)據(jù),最后將解鎖驗(yàn)證數(shù)據(jù)進(jìn)行保存以供后續(xù)終端解鎖時(shí)進(jìn)行調(diào)用。其具體加密過(guò)程如下:
[0057]在對(duì)移動(dòng)終端上的某個(gè)應(yīng)用、文件等私密空間進(jìn)行加密之前,首先通過(guò)移動(dòng)終端自帶的攝像頭或按壓方式(也即接觸式和非接觸式兩種)采集圖像信息,并將的采集的圖像信息轉(zhuǎn)換成圖像碼(該圖像碼為標(biāo)準(zhǔn)圖像碼),圖像碼可以是二進(jìn)制也可以是其他進(jìn)制。在通過(guò)攝像頭進(jìn)行圖像采集時(shí),攝像頭通過(guò)光學(xué)成像,光電轉(zhuǎn)換采集圖像信息。然后,移動(dòng)終端將采集的圖像信息進(jìn)行細(xì)化處理,并提取圖像信息中的圖像碼(即R、G和B像素值的二進(jìn)制)。同時(shí),通過(guò)壓力碼生成裝置生成二進(jìn)制的壓力碼,該壓力碼為標(biāo)準(zhǔn)壓力碼。將標(biāo)準(zhǔn)壓力碼與采集的標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,并將加密后得到的解鎖驗(yàn)證數(shù)據(jù)進(jìn)行存儲(chǔ)。加密方式包括邏輯運(yùn)算,即將提取的每個(gè)R、G和B像素值(即標(biāo)準(zhǔn)圖像碼)分別與標(biāo)準(zhǔn)壓力碼進(jìn)行邏輯運(yùn)算,該邏輯運(yùn)算包括與運(yùn)算、或運(yùn)算、非運(yùn)算、異或運(yùn)算等。各R、G和B像素值與標(biāo)準(zhǔn)壓力碼可采用同樣的邏輯運(yùn)算,也可采用不同的運(yùn)算方式,可根據(jù)用戶需求進(jìn)行設(shè)定。當(dāng)加密運(yùn)算采用與運(yùn)算時(shí),解密運(yùn)算相應(yīng)的也采用邏輯與的逆運(yùn)算,即反向推出加密前的圖像碼(即標(biāo)準(zhǔn)圖像碼)。
[0058]對(duì)圖像信息加密成功后,將加密后的圖像碼(即解鎖驗(yàn)證數(shù)據(jù))進(jìn)行保存,該解鎖驗(yàn)證數(shù)據(jù)為亂碼。當(dāng)需要對(duì)移動(dòng)終端進(jìn)行解鎖時(shí),只需調(diào)用該解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理。需注意,在實(shí)際應(yīng)用中,圖像信息通常為指紋信息,采集到指紋信息后進(jìn)行加密處理,并將加密后的指紋信息保存至移動(dòng)終端ROM存儲(chǔ)器或其他存儲(chǔ)器中。當(dāng)需要對(duì)移動(dòng)終端進(jìn)行解鎖時(shí),只需執(zhí)行解密操作即可。也即,加密操作通常情況下只執(zhí)行一次,后續(xù)執(zhí)行的多是解密操作。例如:每當(dāng)對(duì)移動(dòng)終端進(jìn)行解鎖時(shí),都需要對(duì)加密后的指紋信息進(jìn)行解密,然后執(zhí)行指紋識(shí)別的過(guò)程;而加密操作僅在初始設(shè)置指紋密碼時(shí)才執(zhí)行。當(dāng)然,用戶也可定期更換ROM存儲(chǔ)器中保存的加密后的指紋碼以提升終端安全性。
[0059]通過(guò)上述加密處理,由于對(duì)采集的圖像信息(由多個(gè)圖像碼構(gòu)成)進(jìn)行二次加密,且在手機(jī)(移動(dòng)終端)中存儲(chǔ)的是加密后的指紋信息,該指紋信息為亂碼,即使用戶移動(dòng)終端如手機(jī)丟失,丟失的也是一段亂碼,無(wú)需擔(dān)心個(gè)人信息泄露,大大的提升了個(gè)人信息的安全性。當(dāng)需要對(duì)私密空間進(jìn)行解鎖時(shí),實(shí)時(shí)讀取壓力碼,該壓力碼是通過(guò)用戶施加的壓力轉(zhuǎn)換得到的,只有用戶自身能夠知道加密時(shí)施加的壓力值是多少。在將解鎖壓力碼和解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密操作時(shí),即使解鎖驗(yàn)證數(shù)據(jù)被泄露,在不知道解鎖壓力碼的情況下,他人也不能輕易破譯該圖像碼,使得個(gè)人信息的安全性大大提高,并非與現(xiàn)有技術(shù)一樣,采用一個(gè)固定的算法,導(dǎo)致算法被他人破譯時(shí),個(gè)人信息也相應(yīng)泄露。
[0060]實(shí)施例二
[0061]本實(shí)施例基于實(shí)施例一的內(nèi)容對(duì)本發(fā)明實(shí)施例提供的移動(dòng)終端解鎖方法做進(jìn)一步的說(shuō)明。請(qǐng)參見(jiàn)圖2,圖2為本實(shí)施例提供的指紋信息加密方法流程圖。該實(shí)施例中,移動(dòng)終端為手機(jī),圖像信息為指紋信息,從指紋信息中提取指紋碼。具體指紋信息加密過(guò)程如下:
[0062]S21,采集指紋信息,并讀取標(biāo)準(zhǔn)壓力碼。
[0063]具體的,通過(guò)攝像頭或按壓方式采集指紋信息,并通過(guò)壓力碼生成裝置讀取標(biāo)準(zhǔn)壓力碼。在讀取壓力碼時(shí),可通過(guò)直插式或無(wú)線傳輸?shù)姆绞綇膲毫Υa生成裝置中讀取二進(jìn)制代碼。
[0064]S22,將采集的指紋信息轉(zhuǎn)換成標(biāo)準(zhǔn)指紋碼。
[0065]具體的,指紋信息中包括多個(gè)R、G和B像素值,將各R、G和B像素值轉(zhuǎn)換成二進(jìn)制的形式,得到二進(jìn)制指紋碼。二進(jìn)制指紋碼可以是R像素值、G或B像素值。
[0066]S23,對(duì)標(biāo)準(zhǔn)指紋碼和標(biāo)準(zhǔn)壓力碼進(jìn)行加密邏輯運(yùn)算。
[0067]具體的,將標(biāo)準(zhǔn)指紋碼中的R像素值與標(biāo)準(zhǔn)壓力碼進(jìn)行與、或、非、異或中任意一種邏輯運(yùn)算,將G像素值與標(biāo)準(zhǔn)壓力碼進(jìn)行與、或、非、異或中任意一種邏輯運(yùn)算,將B像素值與標(biāo)準(zhǔn)壓力碼進(jìn)行與、或、非、異或中任意一種邏輯運(yùn)算。各像素值可采用同樣的加密方式,也可采用不同的加密方式,加密方式可用戶進(jìn)行設(shè)置,當(dāng)被加密對(duì)象非常重要時(shí),各像素值可采用不同的加密方式以提高安全性。當(dāng)然,也可采用其他加密方式對(duì)標(biāo)準(zhǔn)指紋碼進(jìn)行加密。
[0068]S24,將加密后得到的解鎖驗(yàn)證數(shù)據(jù)進(jìn)行保存。
[0069]具體的,加密后得到的解鎖驗(yàn)證數(shù)據(jù)為二進(jìn)制的亂碼,改變了原有的二進(jìn)制排列,且在移動(dòng)終端中存儲(chǔ)的永遠(yuǎn)是該亂碼??蓪⒃摻怄i驗(yàn)證數(shù)據(jù)存儲(chǔ)于ROM存儲(chǔ)器中,或者外置內(nèi)存卡中。
[0070]實(shí)施例三
[0071]本實(shí)施例基于實(shí)施例一和實(shí)施例二的內(nèi)容對(duì)本發(fā)明實(shí)施例提供的移動(dòng)終端解鎖方法做進(jìn)一步的說(shuō)明。在實(shí)施例二指紋信息加密完成后,執(zhí)行本實(shí)施例指紋解密過(guò)程。請(qǐng)參見(jiàn)圖3,圖3為本實(shí)施例提供的指紋信息解密方法流程圖,該實(shí)施例中,移動(dòng)終端同樣為指紋信息,從指紋信息中提取指紋碼。具體指紋信息解密過(guò)程如下:
[0072]S31,讀取待驗(yàn)證指紋碼和解鎖壓力碼,并調(diào)用解鎖驗(yàn)證數(shù)據(jù)。
[0073]具體的,解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密后得到的驗(yàn)證參數(shù),且解鎖驗(yàn)證數(shù)據(jù)是從存儲(chǔ)器中調(diào)用的數(shù)據(jù),解鎖壓力碼是從壓力碼生成裝置中實(shí)時(shí)讀取的數(shù)據(jù),待驗(yàn)證指紋碼是通過(guò)攝像頭或按壓的方式采集的當(dāng)前指紋信息,將該指紋信息以二進(jìn)制的形式進(jìn)行表示。
[0074]S32,將解鎖驗(yàn)證數(shù)據(jù)與解鎖壓力碼進(jìn)行解密邏輯運(yùn)算。
[0075]具體的,解鎖驗(yàn)證數(shù)據(jù)可以是R、G、B三種像素值中的任意一種。解鎖驗(yàn)證數(shù)據(jù)表示R像素值時(shí),將R、G、B像素值分別與解鎖壓力碼進(jìn)行加密逆運(yùn)算,反向推出一個(gè)或多個(gè)二進(jìn)制代碼,從二進(jìn)制代碼中找出正確的代碼,該代碼即為標(biāo)準(zhǔn)指紋碼。例如:若加密時(shí),將加密前的R像素值與標(biāo)準(zhǔn)壓力碼進(jìn)行與運(yùn)算,則解密時(shí),將加密后的R像素值與解鎖壓力碼進(jìn)行與的逆運(yùn)算,其中,解鎖壓力碼與標(biāo)準(zhǔn)壓力碼相同。當(dāng)然,解鎖驗(yàn)證數(shù)據(jù)也可與解鎖壓力碼采用其他加密逆運(yùn)算實(shí)現(xiàn)指紋信息的解密。
[0076]S33,將解密后得到的解密參數(shù)與當(dāng)前錄入的標(biāo)準(zhǔn)指紋碼進(jìn)行匹配。
[0077]具體的,在解鎖移動(dòng)終端之前,首先采集當(dāng)前的指紋信息,將當(dāng)前的指紋信息轉(zhuǎn)換成二進(jìn)制的標(biāo)準(zhǔn)指紋碼,將該標(biāo)準(zhǔn)指紋碼與解密得到的解密參數(shù)進(jìn)行匹配,若匹配成功,則成功解鎖移動(dòng)終端,若匹配失敗,則解鎖失敗,當(dāng)解鎖失敗次數(shù)大于設(shè)定閾值時(shí),移動(dòng)終端開啟保護(hù)模式,如鎖定移動(dòng)終端,或者短信通知之前的終端使用者。
[0078]S34,當(dāng)匹配成功時(shí),對(duì)移動(dòng)終端完成解鎖。
[0079]具體的,移動(dòng)終端解鎖后,可正常訪問(wèn)文件或應(yīng)用。
[0080]S35,刪除獲取的解鎖壓力碼和解密后得到的解密參數(shù)。
[0081]具體的,為避免解密后得到的解密參數(shù)和讀取的解鎖壓力碼在移動(dòng)終端中留下歷史記錄,使得他人非法獲取以泄露個(gè)人信息,因此,將參與解密處理過(guò)程的參數(shù)均刪除,尤其刪除解鎖壓力碼和解密參數(shù)以防止信息泄露。
[0082]實(shí)施例四
[0083]本實(shí)施例以實(shí)施例一為基礎(chǔ),對(duì)本實(shí)施例提供的移動(dòng)終端解鎖裝置進(jìn)行說(shuō)明。實(shí)施例一種保護(hù)的方案可應(yīng)用于本實(shí)施,故本實(shí)施例將不再對(duì)移動(dòng)終端解鎖裝置做詳細(xì)說(shuō)明。具體請(qǐng)參見(jiàn)圖4,該裝置包括:
[0084]解鎖數(shù)據(jù)獲取模塊44,用于獲取解鎖壓力碼及待驗(yàn)證圖像碼;
[0085]數(shù)據(jù)調(diào)用模塊45,用于調(diào)用解鎖驗(yàn)證數(shù)據(jù),該解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù);
[0086]解密模塊46,用于通過(guò)解鎖壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù);
[0087]圖像驗(yàn)證模塊47,用于通過(guò)解密參數(shù)對(duì)待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。
[0088]進(jìn)一步的,該裝置還包括:
[0089]數(shù)據(jù)刪除模塊48,用于待驗(yàn)證圖像驗(yàn)證通過(guò)后,刪除解鎖壓力碼和解密參數(shù)。
[°09°]進(jìn)一步的,該裝置還包括:
[0091 ]加密數(shù)據(jù)獲取模塊41,用于在所述獲取解鎖壓力碼和解鎖驗(yàn)證數(shù)據(jù)之前,獲取所述標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼;
[0092]加密模塊42,用于通過(guò)所述標(biāo)準(zhǔn)壓力碼對(duì)所述標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到所述解鎖驗(yàn)證數(shù)據(jù);
[0093]存儲(chǔ)模塊43,用于保存解鎖驗(yàn)證數(shù)據(jù)。
[0094]解鎖壓力碼和解鎖驗(yàn)證數(shù)據(jù)為加密后獲取的信息,標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼為加密前獲取的信息。其具體關(guān)系為:加密時(shí),將標(biāo)準(zhǔn)壓力碼與標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到解鎖驗(yàn)證數(shù)據(jù);解密時(shí),將解鎖驗(yàn)證數(shù)據(jù)與解鎖壓力碼進(jìn)行解密處理,還原出標(biāo)準(zhǔn)圖像碼(解密成功的情況下)。其中,解鎖壓力碼與標(biāo)準(zhǔn)壓力碼需保持一致才可成功還原出標(biāo)準(zhǔn)圖像碼。
[0095]進(jìn)一步的,在加密模塊42中設(shè)有加密標(biāo)記功能,如果判斷加密模塊42中已有加密數(shù)據(jù),則加密模塊42標(biāo)記為已加密,新錄入的圖像碼發(fā)送至解密模塊46中進(jìn)行解密處理;若加密模塊42標(biāo)記為未加密,則將錄入的圖像碼發(fā)送至加密模塊42進(jìn)行加密處理。
[0096]更具體的,解密模塊46在進(jìn)行解密時(shí),從移動(dòng)終端中實(shí)時(shí)讀取ROM存儲(chǔ)器中打亂的二進(jìn)制解鎖驗(yàn)證數(shù)據(jù),并將讀取的解鎖驗(yàn)證數(shù)據(jù)發(fā)送到RAM存儲(chǔ)器中進(jìn)行加密逆運(yùn)算,還原出解密參數(shù),并將解密參數(shù)與實(shí)時(shí)采集的待驗(yàn)證圖像碼進(jìn)行匹配,匹配成功則移動(dòng)終端解鎖成功。同時(shí),解鎖成功后,移動(dòng)終端解鎖裝置通過(guò)數(shù)據(jù)刪除模塊48將解鎖壓力碼和解密參數(shù)刪除,當(dāng)然,刪除所有參與匹配的參數(shù)能進(jìn)一步的防止信息泄露。
[0097]本實(shí)施例提供的移動(dòng)終端解鎖裝置可內(nèi)置于移動(dòng)終端,也可外置于移動(dòng)終端以第三方的形式存在。壓力碼生成裝置可內(nèi)置于移動(dòng)終端,也可內(nèi)置于該解鎖裝置中,或者外置于移動(dòng)終端和解鎖裝置單獨(dú)設(shè)置。當(dāng)移動(dòng)終端解鎖裝置外置于移動(dòng)終端時(shí),該裝置對(duì)移動(dòng)終端進(jìn)行解鎖時(shí),通過(guò)移動(dòng)終端獲取采集的圖像信息,并將圖像信息轉(zhuǎn)換成圖像碼,然后從壓力碼生成裝置中讀取壓力碼,通過(guò)壓力碼和圖像碼進(jìn)行解密操作,將還原出的原始圖像信息發(fā)送至移動(dòng)終端,由移動(dòng)終端完成圖像信息的匹配,從而解鎖移動(dòng)終端?;蛘?,將移動(dòng)終端實(shí)時(shí)采集的圖像信息發(fā)送至解鎖裝置,由解鎖裝置完成圖像匹配,將匹配結(jié)果發(fā)送至移動(dòng)終端來(lái)確定是否執(zhí)行解鎖操作。
[0098]通過(guò)本實(shí)施例提供的移動(dòng)終端解鎖裝置,用戶錄入指紋信息后,該裝置對(duì)指紋信息進(jìn)行加密,當(dāng)需要解鎖移動(dòng)終端時(shí),通過(guò)該裝置間接對(duì)移動(dòng)終端進(jìn)行解鎖,使得用戶個(gè)人信息的安全性大大提高,同時(shí),當(dāng)裝置獨(dú)立于移動(dòng)終端進(jìn)行設(shè)置時(shí),加密操作和解密操作均在該裝置中執(zhí)行,進(jìn)一步的提升移動(dòng)終端的安全性。
[0099]實(shí)施例五
[0100]請(qǐng)參見(jiàn)圖5,圖5為本實(shí)施例提供的移動(dòng)終端與壓力碼生成裝置交互示意圖,移動(dòng)終端51可通過(guò)壓力碼生成裝置52對(duì)錄入的圖像信息(下文將以指紋信息表示)進(jìn)行加密解密處理。具體的,移動(dòng)終端51可通過(guò)直插式、無(wú)線傳輸?shù)确绞阶x取壓力碼生成裝置52生成的壓力碼對(duì)錄入的圖像信息進(jìn)行加密解密處理。將壓力碼生成裝置52外置于移動(dòng)終端51,能進(jìn)一步提高用戶個(gè)人信息的安全性。
[0101]其中,移動(dòng)終端51包括:攝像頭511、存儲(chǔ)器512以及處理器513;
[0102]攝像頭511用于采集圖像信息,并將圖像信息輸出至處理器513;
[0103]存儲(chǔ)器512用于存儲(chǔ)解鎖驗(yàn)證數(shù)據(jù),該解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù);
[0104]處理器513在加密過(guò)程中,用于將攝像頭511發(fā)送的圖像信息轉(zhuǎn)換成標(biāo)準(zhǔn)圖像碼,并將標(biāo)準(zhǔn)圖像碼與壓力碼生成裝置52生成的標(biāo)準(zhǔn)壓力碼進(jìn)行加密處理,將加密后得到的解鎖驗(yàn)證數(shù)據(jù)輸出至存儲(chǔ)器512進(jìn)行保存;在解密過(guò)程中,用于通過(guò)直插式、無(wú)線傳輸?shù)确绞綇膲毫Υa生成裝置52中讀取解鎖壓力碼,從存儲(chǔ)器512中讀取解鎖驗(yàn)證數(shù)據(jù),并通過(guò)攝像頭511采集當(dāng)前錄入的圖像信息,并將圖像信息轉(zhuǎn)換成待驗(yàn)證圖像碼;然后通過(guò)解鎖壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù),最后通過(guò)解密參數(shù)對(duì)待檢測(cè)圖像碼進(jìn)行驗(yàn)證以實(shí)現(xiàn)終端解鎖。其中,存儲(chǔ)器512包括ROM存儲(chǔ)器,ROM存儲(chǔ)器用于存儲(chǔ)加密后的圖像信息,即解鎖驗(yàn)證數(shù)據(jù)。
[0105]壓力碼生成裝置52能夠?qū)毫χ缔D(zhuǎn)換成二進(jìn)制代碼,也即根據(jù)壓力值生成不同大小的二進(jìn)制壓力碼,且在壓力碼生成裝置52表面會(huì)進(jìn)行壓力提示,以便用戶確定施加給壓力碼生成裝置的壓力值是多少,從而方便用戶在解密時(shí)準(zhǔn)確獲取二進(jìn)制壓力碼。當(dāng)然,也可通過(guò)該壓力碼生成裝置52將壓力值轉(zhuǎn)換成其他進(jìn)制的壓力碼。相應(yīng)的,解鎖壓力碼也可是二進(jìn)制或其他進(jìn)制代碼,本實(shí)施例以二進(jìn)制壓力碼為例對(duì)本發(fā)明進(jìn)行解釋。當(dāng)需要對(duì)移動(dòng)終端51進(jìn)行解鎖時(shí),實(shí)時(shí)通過(guò)直插式、無(wú)線傳輸?shù)确绞綇膲毫Υa生成裝置52中讀取壓力碼(即解鎖壓力碼),通過(guò)該壓力碼對(duì)解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密。其中,可以對(duì)移動(dòng)終端中的應(yīng)用、文件夾、私密空間等等進(jìn)行解鎖。
[0106]前述解鎖驗(yàn)證數(shù)據(jù)為移動(dòng)終端51存儲(chǔ)器512中存儲(chǔ)的加密后的圖像碼,圖像碼為圖像中R、G和B像素值的二進(jìn)制形式,也即圖像中的R、G和B像素值均是二進(jìn)制代碼。通過(guò)壓力碼對(duì)R、G和B像素值進(jìn)行加密處理,加密后得到解鎖驗(yàn)證數(shù)據(jù),將解鎖驗(yàn)證數(shù)據(jù)存入存儲(chǔ)器512中方便移動(dòng)終端解鎖時(shí)調(diào)用。該解鎖驗(yàn)證數(shù)據(jù)為亂碼,即使他人盜取了解鎖驗(yàn)證數(shù)據(jù),在不知道壓力碼的情況下,依然無(wú)法對(duì)移動(dòng)終端進(jìn)行解鎖,大大的提高用戶個(gè)人信息安全性。前述圖像碼可以是指紋碼或掌紋碼,也即將錄入的指紋信息或掌紋信息以二進(jìn)制代碼的形式表示。
[0107]處理器513在進(jìn)行解密時(shí),首先通過(guò)直插式或無(wú)線傳輸?shù)姆绞阶x取壓力碼生成裝置52生成的解鎖壓力碼,并從存儲(chǔ)器512中調(diào)用解鎖驗(yàn)證數(shù)據(jù);然后,將讀取的解鎖壓力碼與調(diào)用的解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,當(dāng)解密成功時(shí),得到解密參數(shù),該解密參數(shù)即為標(biāo)準(zhǔn)圖像碼。解密處理是加密處理的逆運(yùn)算,基于加密運(yùn)算,采用逆向運(yùn)算進(jìn)行解密。在進(jìn)行加密逆運(yùn)算,因?yàn)檫壿嬤\(yùn)算自身的特性,導(dǎo)致解密出的圖像碼存在多種可能性,移動(dòng)終端51會(huì)逐個(gè)將解密得到的圖像碼與當(dāng)前采集的圖像碼進(jìn)行匹配,在匹配成功的情況下,認(rèn)為該圖形碼為正確的圖像碼,即加密前獲得的圖像碼。
[0108]處理器513在加密時(shí),首先獲取標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼,然后將標(biāo)準(zhǔn)壓力碼與標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到解鎖驗(yàn)證數(shù)據(jù),最后將解鎖驗(yàn)證數(shù)據(jù)進(jìn)行保存以供后續(xù)終端解鎖時(shí)進(jìn)行調(diào)用。
[0109]具體的,在對(duì)移動(dòng)終端51上的某個(gè)應(yīng)用、文件等私密空間進(jìn)行加密之前,首先通過(guò)移動(dòng)終端51自帶的攝像頭511采集圖像信息,并將的采集的圖像信息轉(zhuǎn)換成圖像碼(該圖像碼為標(biāo)準(zhǔn)圖像碼),圖像碼可以是二進(jìn)制也可以是其他進(jìn)制。在通過(guò)攝像頭511進(jìn)行圖像采集時(shí),攝像頭511通過(guò)光學(xué)成像,光電轉(zhuǎn)換采集圖像信息。然后,移動(dòng)終端51將采集的圖像信息進(jìn)行細(xì)化處理,并提取圖像信息中的圖像碼(即R、G和B像素值的二進(jìn)制)。同時(shí),通過(guò)壓力碼生成裝置52生成二進(jìn)制的壓力碼,該壓力碼為標(biāo)準(zhǔn)壓力碼。將標(biāo)準(zhǔn)壓力碼與采集的標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,并將加密后得到的解鎖驗(yàn)證數(shù)據(jù)進(jìn)行存儲(chǔ)。加密方式包括邏輯運(yùn)算,即將提取的每個(gè)R、G和B像素值(即標(biāo)準(zhǔn)圖像碼)分別與標(biāo)準(zhǔn)壓力碼進(jìn)行邏輯運(yùn)算,該邏輯運(yùn)算包括與運(yùn)算、或運(yùn)算、非運(yùn)算、異或運(yùn)算等。各R、G和B像素值與標(biāo)準(zhǔn)壓力碼可采用同樣的邏輯運(yùn)算,也可采用不同的運(yùn)算方式,可根據(jù)用戶需求進(jìn)行設(shè)定。當(dāng)加密運(yùn)算采用與運(yùn)算時(shí),解密運(yùn)算相應(yīng)的也采用邏輯與的逆運(yùn)算,即反向推出加密前的圖像碼(即標(biāo)準(zhǔn)圖像碼)。
[0110]此外,壓力碼生成裝置還可內(nèi)置于移動(dòng)終端,移動(dòng)終端中的處理器直接從壓力碼生成裝置中獲取壓力碼,無(wú)需因?yàn)橥庵脡毫Υa生成裝置與移動(dòng)終端的通信問(wèn)題導(dǎo)致數(shù)據(jù)獲取錯(cuò)誤或失敗,進(jìn)一步的提升壓力碼讀取穩(wěn)定性。
[0111]通過(guò)本實(shí)施例提供的移動(dòng)終端,將錄入的圖像信息通過(guò)壓力碼進(jìn)行二次加密,當(dāng)用戶需要解鎖移動(dòng)終端時(shí),首先會(huì)對(duì)加密的圖像信息進(jìn)行解密,然后才會(huì)對(duì)當(dāng)前錄入的圖像信息進(jìn)行識(shí)別,識(shí)別成功后才會(huì)解鎖移動(dòng)終端,使得用戶即使丟失了圖像信息,也無(wú)需擔(dān)心個(gè)人信息泄露,大大的提高了個(gè)人信息的安全性,進(jìn)一步的提升用戶使用體驗(yàn)。
[0112]以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種移動(dòng)終端解鎖方法,其特征在于,包括: 獲取解鎖壓力碼及待驗(yàn)證圖像碼; 調(diào)用解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù); 通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù); 通過(guò)所述解密參數(shù)對(duì)所述待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若所述待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若所述待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。2.如權(quán)利要求1所述的移動(dòng)終端解鎖方法,其特征在于,所述待驗(yàn)證圖像驗(yàn)證通過(guò)后,還包括: 刪除所述解鎖壓力碼和解密參數(shù)。3.如權(quán)利要求1所述的移動(dòng)終端解鎖方法,其特征在于,當(dāng)獲取的待驗(yàn)證圖像碼為待驗(yàn)證指紋碼時(shí),所述方法包括: 獲取解鎖壓力碼和待驗(yàn)證指紋碼; 調(diào)用解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)指紋碼進(jìn)行加密得到的驗(yàn)證參數(shù); 通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行還原,得到解密參數(shù); 通過(guò)所述解密參數(shù)對(duì)所述待驗(yàn)證指紋碼進(jìn)行識(shí)別,若所述待驗(yàn)證指紋碼識(shí)別成功,則移動(dòng)終端解鎖成功;若所述待驗(yàn)證指紋碼識(shí)別失敗,則移動(dòng)終端解鎖失敗。4.如權(quán)利要求1-3任一項(xiàng)所述的移動(dòng)終端解鎖方法,其特征在于,在所述獲取解鎖壓力碼和解鎖驗(yàn)證數(shù)據(jù)之前,還包括: 獲取所述標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼; 通過(guò)所述標(biāo)準(zhǔn)壓力碼對(duì)所述標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到所述解鎖驗(yàn)證數(shù)據(jù); 保存所述解鎖驗(yàn)證數(shù)據(jù)。5.一種移動(dòng)終端解鎖裝置,其特征在于,包括: 解鎖數(shù)據(jù)獲取模塊,用于獲取解鎖壓力碼及待驗(yàn)證圖像碼; 數(shù)據(jù)調(diào)用模塊,用于調(diào)用解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù); 解密模塊,用于通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù); 圖像驗(yàn)證模塊,用于通過(guò)所述解密參數(shù)對(duì)所述待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若所述待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若所述待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。6.如權(quán)利要求5所述的移動(dòng)終端解鎖裝置,其特征在于,還包括: 數(shù)據(jù)刪除模塊,用于所述待驗(yàn)證圖像驗(yàn)證通過(guò)后,刪除所述解鎖壓力碼和解密參數(shù)。7.如權(quán)利要求5或6所述的移動(dòng)終端解鎖裝置,其特征在于,還包括: 加密數(shù)據(jù)獲取模塊,用于在所述獲取解鎖壓力碼和解鎖驗(yàn)證數(shù)據(jù)之前,獲取所述標(biāo)準(zhǔn)壓力碼和標(biāo)準(zhǔn)圖像碼; 加密模塊,用于通過(guò)所述標(biāo)準(zhǔn)壓力碼對(duì)所述標(biāo)準(zhǔn)圖像碼進(jìn)行加密處理,得到所述解鎖驗(yàn)證數(shù)據(jù); 存儲(chǔ)模塊,用于保存所述解鎖驗(yàn)證數(shù)據(jù)。8.一種移動(dòng)終端,其特征在于,包括存儲(chǔ)器以及處理器; 所述存儲(chǔ)器用于存儲(chǔ)解鎖驗(yàn)證數(shù)據(jù),所述解鎖驗(yàn)證數(shù)據(jù)包括使用標(biāo)準(zhǔn)壓力碼對(duì)標(biāo)準(zhǔn)圖像碼進(jìn)行加密得到的驗(yàn)證參數(shù); 所述處理器用于從所述存儲(chǔ)器中調(diào)用所述解鎖驗(yàn)證數(shù)據(jù),從壓力碼生成裝置中獲取解鎖壓力碼,通過(guò)所述解鎖壓力碼對(duì)所述解鎖驗(yàn)證數(shù)據(jù)進(jìn)行解密處理,得到解密參數(shù);還用于通過(guò)所述解密參數(shù)對(duì)當(dāng)前采集的待驗(yàn)證圖像碼進(jìn)行驗(yàn)證,若所述待驗(yàn)證圖像碼驗(yàn)證通過(guò),則移動(dòng)終端解鎖成功;若所述待驗(yàn)證圖像碼驗(yàn)證失敗,則移動(dòng)終端解鎖失敗。9.如權(quán)利要求8所述的移動(dòng)終端,其特征在于,還包括攝像頭,所述攝像頭用于采集圖像信息,并將所述圖像信息輸出至所述處理器;所述處理器用于將所述圖像信息轉(zhuǎn)換成標(biāo)準(zhǔn)圖像碼,并將所述標(biāo)準(zhǔn)圖像碼與所述壓力碼生成裝置生成的標(biāo)準(zhǔn)壓力碼進(jìn)行加密處理,將加密后得到的解鎖驗(yàn)證數(shù)據(jù)輸出至所述存儲(chǔ)器進(jìn)行保存。10.如權(quán)利要求9所述的移動(dòng)終端,其特征在于,所述處理器通過(guò)直插式或無(wú)線傳輸?shù)姆绞綇乃鰤毫Υa生成裝置中讀取所述解鎖壓力碼和所述標(biāo)準(zhǔn)壓力碼。
【文檔編號(hào)】G06F21/46GK106096351SQ201610439268
【公開日】2016年11月9日
【申請(qǐng)日】2016年6月17日
【發(fā)明人】侯曉龍
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司