本發(fā)明涉及提高密碼保密級(jí)別技術(shù)領(lǐng)域,具體而言涉及一種指紋加密解密方法及指紋加密解密系統(tǒng)。
背景技術(shù):
指紋加密解密的應(yīng)用越來越廣泛,目前為止,通常采用單個(gè)指紋進(jìn)行指紋加密的方法,或者對(duì)單個(gè)指紋進(jìn)行多重識(shí)別進(jìn)行指紋加密的方法;但這些方法均存在一定的風(fēng)險(xiǎn)性,指紋作為人體生物特征已經(jīng)能夠被復(fù)制,當(dāng)指紋信息被盜取時(shí),單個(gè)指紋加密的方法存在很大的安全隱患,因此提高指紋密碼的安全級(jí)別成為了亟需解決的問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供一種指紋加密解密方法及指紋加密解密系統(tǒng),能夠增加指紋密碼的解密難度,提高指紋密碼的安全級(jí)別。
為解決上述技術(shù)問題,本發(fā)明提出的一個(gè)技術(shù)方案是:提供一種指紋加密方法,包括:
獲取至少兩個(gè)授權(quán)指紋信息;
對(duì)所述至少兩個(gè)授權(quán)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)指紋密碼;
設(shè)置所述指紋密碼為預(yù)設(shè)指紋密碼。
其中,所述獲取至少兩個(gè)授權(quán)指紋信息之前,還包括:
建立用于設(shè)置指紋密碼的授權(quán)指紋庫(kù)。
其中,所述獲取至少兩個(gè)授權(quán)指紋信息包括:
獲取輸入的指紋信息;
判斷所述指紋信息是否授權(quán),若是,則將所述指紋信息作為授權(quán)指紋信息,若否,則丟棄所述指紋信息。
其中,所述獲取至少兩個(gè)授權(quán)指紋信息之前,包括:
獲取用于設(shè)置指紋密碼的授權(quán)指紋信息個(gè)數(shù);
所述獲取至少兩個(gè)授權(quán)指紋信息之后,包括:
判斷所述授權(quán)指紋信息數(shù)量是否達(dá)到所述授權(quán)指紋信息個(gè)數(shù),若是,則繼續(xù)執(zhí)行后續(xù)步驟;若否,則結(jié)束流程后返回所述獲取至少兩個(gè)授權(quán)指紋信息的步驟。
其中,所述設(shè)置所述指紋密碼為預(yù)設(shè)指紋密碼之后,還包括:
判斷所述預(yù)設(shè)指紋密碼用于加密的內(nèi)容是否涉及支付,若是,則將所述預(yù)設(shè)指紋密碼發(fā)送至服務(wù)器,若否,則將所述預(yù)設(shè)指紋密碼保存至本地。
本發(fā)明另一實(shí)施例提供一種指紋解密方法,包括:
獲取至少兩個(gè)指紋信息;
對(duì)所述至少兩個(gè)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)待驗(yàn)證指紋密碼;
判斷所述待驗(yàn)證指紋密碼與預(yù)設(shè)指紋密碼是否匹配,若是,則解密成功,否則解密失敗。
其中,所述判斷所述待驗(yàn)證指紋密碼與預(yù)設(shè)指紋密碼是否匹配包括:
判斷所述待驗(yàn)證指紋密碼中與預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)相同的末尾指紋密碼的指紋信息及其輸入先后順序信息是否與所述預(yù)設(shè)指紋密碼的指紋信息及其輸入順序信息相同;或
判斷所述待驗(yàn)證指紋密碼的指紋信息及輸入先后順序信息是否包含所述預(yù)設(shè)指紋密碼的指紋信息及輸入先后順序信息。
本發(fā)明另一實(shí)施例提供一種指紋加密系統(tǒng),包括:
授權(quán)指紋獲取模塊,用于獲取至少兩個(gè)授權(quán)指紋信息;
加密指紋處理模塊,用于對(duì)所述至少兩個(gè)授權(quán)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)指紋密碼;
指紋密碼設(shè)置模塊,用于設(shè)置所述指紋密碼為預(yù)設(shè)指紋密碼。
其中,本發(fā)明提供的指紋加密系統(tǒng)還包括:
指紋庫(kù)建立模塊,用于建立用于設(shè)置指紋密碼的授權(quán)指紋庫(kù);
所述授權(quán)指紋獲取模塊包括:
指紋獲取模塊,用于獲取輸入的指紋信息;
判斷處理模塊,用于判斷所述指紋信息是否授權(quán),若是,則將所述指紋信息作為授權(quán)指紋信息,若否,則丟棄所述指紋信息。
本發(fā)明另一實(shí)施例提供一種指紋解密系統(tǒng),包括:
指紋獲取模塊,用于獲取至少兩個(gè)指紋信息;
解密指紋處理模塊,用于對(duì)所述至少兩個(gè)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)待驗(yàn)證指紋密碼;
密碼判斷模塊,用于判斷所述待驗(yàn)證指紋密碼與預(yù)設(shè)指紋密碼是否匹配,若是,則解密成功,否則解密失敗。
本發(fā)明實(shí)施例的指紋加密解密方法及指紋加密解密系統(tǒng),其中指紋加密方法通過獲取至少兩個(gè)授權(quán)指紋信息;對(duì)所述至少兩個(gè)授權(quán)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)指紋密碼;設(shè)置所述指紋密碼為預(yù)設(shè)指紋密碼;使本發(fā)明實(shí)施例的指紋密碼不僅包括授權(quán)指紋信息,同時(shí)還包括授權(quán)指紋信息的輸入先后順序信息,能夠增加指紋密碼的解密難度,提高指紋密碼的安全級(jí)別。
附圖說明
圖1是本發(fā)明指紋加密方法一實(shí)施例的方法流程圖;
圖2是圖1所示方法實(shí)施例步驟S101的方法流程圖;
圖3是本發(fā)明指紋加密方法另一實(shí)施例的方法流程圖;
圖4是本發(fā)明指紋加密方法另一實(shí)施例的方法流程圖;
圖5是本發(fā)明指紋加密方法另一實(shí)施例的方法流程圖;
圖6是本發(fā)明指紋解密方法一實(shí)施例的方法流程圖;
圖7是本發(fā)明指紋加密系統(tǒng)一實(shí)施例的系統(tǒng)方框圖;
圖8是圖7所示系統(tǒng)方框圖中模塊101的系統(tǒng)方框圖;
圖9是本發(fā)明指紋加密系統(tǒng)另一實(shí)施例的系統(tǒng)方框圖;
圖10是本發(fā)明指紋加密系統(tǒng)另一實(shí)施例的系統(tǒng)方框圖;
圖11是本發(fā)明指紋加密系統(tǒng)另一實(shí)施例的系統(tǒng)方框圖;
圖12是本發(fā)明指紋解密系統(tǒng)一實(shí)施例的系統(tǒng)方框圖。
具體實(shí)施方式
為使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明所提供的一種指紋加密解密方法及指紋加密解密系統(tǒng)做進(jìn)一步詳細(xì)描述。
如圖1所示,為本發(fā)明指紋加密方法一實(shí)施例的方法流程圖,該指紋加密方法具體包括如下步驟:
S101、獲取至少兩個(gè)授權(quán)指紋信息。
通過指紋采集裝置獲取至少兩個(gè)指紋信息,該至少兩個(gè)指紋信息為授權(quán)指紋信息,該至少兩個(gè)授權(quán)指紋信息可以相同,也可以不同;即用戶設(shè)置指紋密碼時(shí)需要至少錄入兩個(gè)指紋的指紋信息,該兩個(gè)指紋的指紋信息可以相同也可以不同,該指紋信息必須為授權(quán)指紋信息;例如,若將用戶錄入的指紋信息用英文字母表示,則用戶錄入的指紋信息可以為AB、ABC、ABA或AAA。其中,指紋采集裝置可以是紅外指紋采集裝置等。
如圖2所示,該步驟可具體包括:
S1011、獲取輸入的指紋信息。
S1012、判斷所述指紋信息是否授權(quán),若是,則將所述指紋信息作為授權(quán)指紋信息,若否,則丟棄所述指紋信息。
獲取用戶輸入的指紋信息,將所述指紋信息與預(yù)設(shè)的授權(quán)指紋信息進(jìn)行對(duì)比,判斷所述指紋信息是否授權(quán),若所述指紋信息與預(yù)設(shè)的授權(quán)指紋信息一致,則說明所述指紋信息被授權(quán),將所述指紋信息作為授權(quán)指紋信息進(jìn)行獲??;若所述指紋信息與預(yù)設(shè)的授權(quán)指紋信息不一致,則說明所述指紋信息未被授權(quán),未被授權(quán)的指紋信息不能進(jìn)行指紋密碼的設(shè)置,則丟棄所述指紋信息,且指紋密碼設(shè)置失敗。
S102、對(duì)所述至少兩個(gè)授權(quán)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)指紋密碼。
S103、設(shè)置所述指紋密碼為預(yù)設(shè)指紋密碼。
獲取用戶輸入的至少兩個(gè)授權(quán)指紋信息完成后,需要對(duì)所述至少兩個(gè)授權(quán)指紋信息進(jìn)行處理,獲取所述至少兩個(gè)授權(quán)指紋信息的同時(shí)也獲取所述至少兩個(gè)授權(quán)指紋信息的輸入先后順序,將所述至少兩個(gè)授權(quán)指紋信息及其輸入先后順序信息均用到指紋密碼的設(shè)置中,得到的指紋密碼既包含了獲取的至少兩個(gè)授權(quán)指紋信息,也包含了所述至少兩個(gè)授權(quán)指紋信息的輸入先后順序信息。
本實(shí)施例通過授權(quán)指紋信息進(jìn)行指紋密碼的設(shè)定,指紋密碼不僅包括授權(quán)指紋信息,同時(shí)還包括授權(quán)指紋信息的輸入先后順序信息,能夠增加指紋密碼的解密難度,提高指紋密碼的安全級(jí)別。
如圖3所示,為本發(fā)明指紋加密方法另一實(shí)施例的方法流程圖,本實(shí)施例在圖1所示的實(shí)施例的基礎(chǔ)上進(jìn)行了改進(jìn),在步驟S101之前,還包括如下步驟:
S104、建立用于設(shè)置指紋密碼的授權(quán)指紋庫(kù)。
此時(shí),步驟S1012判斷所述指紋信息是否授權(quán)可以為判斷所述指紋信息是否存在所述授權(quán)指紋庫(kù)中,若是,則說明所述指紋信息被授權(quán),將所述指紋信息作為授權(quán)指紋信息進(jìn)行獲取;若否,則說明所述指紋信息未被授權(quán),未被授權(quán)的指紋信息不能進(jìn)行指紋密碼的設(shè)置,則丟棄所述指紋信息,且指紋密碼設(shè)置失敗。
本實(shí)施例中其他步驟與圖1所示實(shí)施例相同,此處不再贅述。
本實(shí)施例通過建立授權(quán)指紋庫(kù),只有存儲(chǔ)在授權(quán)指紋庫(kù)中的指紋信息才能成功設(shè)置指紋密碼,能夠進(jìn)一步提高指紋密碼的安全級(jí)別。
如圖4所示,為本發(fā)明指紋加密方法另一實(shí)施例的方法流程圖,本實(shí)施例在圖1所示的實(shí)施例的基礎(chǔ)上進(jìn)行了改進(jìn),在步驟S101之前,還包括如下步驟:
S105、獲取用于設(shè)置指紋密碼的授權(quán)指紋信息個(gè)數(shù)。
獲取預(yù)設(shè)的用于指紋密碼設(shè)置的授權(quán)指紋信息個(gè)數(shù),對(duì)指紋密碼的授權(quán)指紋信息個(gè)數(shù)進(jìn)行數(shù)量限制,提高指紋密碼的安全性。
在步驟S101之后,還包括如下步驟:
S106、判斷所述授權(quán)指紋信息數(shù)量是否達(dá)到所述授權(quán)指紋信息個(gè)數(shù)。
該步驟包括判斷所述授權(quán)指紋信息數(shù)量是否與所述授權(quán)指紋信息個(gè)數(shù)相同,或判斷所述授權(quán)指紋信息數(shù)量是否大于所述授權(quán)指紋信息個(gè)數(shù)。
若該步驟的判斷結(jié)果為所述授權(quán)指紋信息數(shù)量達(dá)到所述授權(quán)指紋信息個(gè)數(shù),則繼續(xù)執(zhí)行后續(xù)步驟,即繼續(xù)執(zhí)行圖1所示實(shí)施例中的步驟S102和步驟S103,若該步驟的判斷結(jié)果為所述授權(quán)指紋信息數(shù)量未達(dá)到所述授權(quán)指紋信息個(gè)數(shù),則執(zhí)行步驟S107。
S107、結(jié)束流程或返回所述獲取至少兩個(gè)授權(quán)指紋信息的步驟。
該步驟可以為結(jié)束指紋密碼設(shè)置,即指紋密碼設(shè)置失敗,且不再繼續(xù)獲取指紋信息,結(jié)束本次的指紋密碼設(shè)置過程。
該步驟還可以為返回步驟S101,繼續(xù)獲取至少兩個(gè)授權(quán)指紋信息,直至獲取的授權(quán)指紋信息數(shù)量與預(yù)設(shè)的授權(quán)指紋信息個(gè)數(shù)相同,或授權(quán)指紋信息數(shù)量大于預(yù)設(shè)的授權(quán)指紋信息個(gè)數(shù)。
如圖5所示,為本發(fā)明指紋加密方法另一實(shí)施例的方法流程圖,本實(shí)施例在圖1所示的實(shí)施例的基礎(chǔ)上進(jìn)行了改進(jìn),在步驟S103之后,還包括如下步驟:
S108、判斷所述預(yù)設(shè)指紋密碼用于加密的內(nèi)容是否涉及支付。
對(duì)預(yù)設(shè)指紋密碼加密的內(nèi)容進(jìn)行判斷,根據(jù)判斷結(jié)果執(zhí)行不同的步驟,用戶利用預(yù)設(shè)指紋密碼加密的內(nèi)容可以為文字資料、圖片、視頻等保存在終端上的資料信息,也可以為終端上應(yīng)用程序,用于預(yù)設(shè)的指紋密碼也可以作為終端的解鎖密碼,當(dāng)所述預(yù)設(shè)指紋密碼加密的內(nèi)容涉及支付時(shí),則所述預(yù)設(shè)指紋密碼需要較高的安全級(jí)別。
S109、將所述預(yù)設(shè)指紋密碼發(fā)送至服務(wù)器。
若步驟S108中的判斷結(jié)果為所述預(yù)設(shè)指紋密碼用于加密的內(nèi)容涉及支付,則在本地不保存該預(yù)設(shè)指紋密碼,而是將該預(yù)設(shè)指紋密碼發(fā)送至服務(wù)器,即使終端被木馬或病毒入侵時(shí),也不能從終端上獲取到預(yù)設(shè)指紋密碼,提高預(yù)設(shè)指紋密碼的安全級(jí)別。
S1010、將所述預(yù)設(shè)指紋密碼保存至本地。
若步驟S108中的判斷結(jié)果為所述預(yù)設(shè)指紋密碼用于加密的內(nèi)容不涉及支付,則在本地不保存該預(yù)設(shè)指紋密碼,對(duì)于安全性要求不高的加密內(nèi)容。
本實(shí)施例通過對(duì)預(yù)設(shè)指紋密碼用于加密的內(nèi)容進(jìn)行判斷,當(dāng)預(yù)設(shè)指紋密碼用于加密的內(nèi)容涉及支付時(shí),將該預(yù)設(shè)指紋密碼發(fā)送至服務(wù)器,即使終端被木馬或病毒入侵時(shí),也不能從終端上獲取到預(yù)設(shè)指紋密碼,提高預(yù)設(shè)指紋密碼的安全級(jí)別。
如圖6所示,為本發(fā)明指紋解密方法一實(shí)施例的方法流程圖,該指紋解密方法具體包括如下步驟:
S201、獲取至少兩個(gè)指紋信息。
通過指紋采集裝置獲取至少兩個(gè)指紋信息,該至少兩個(gè)指紋信息為指紋解密是用戶輸入的指紋信息。
S202、對(duì)所述至少兩個(gè)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)待驗(yàn)證指紋密碼。
獲取用戶輸入的用于指紋解鎖的至少兩個(gè)指紋信息完成后,需要對(duì)所述至少兩個(gè)指紋信息進(jìn)行處理,獲取所述至少兩個(gè)指紋信息的同時(shí)也獲取所述至少兩個(gè)指紋信息的輸入先后順序,將所述至少兩個(gè)授權(quán)指紋信息及其輸入先后順序信息均用到待驗(yàn)證指紋密碼的設(shè)置中,得到的待驗(yàn)證指紋密碼既包含了獲取的至少兩個(gè)指紋信息,也包含了所述至少兩個(gè)指紋信息的輸入先后順序信息。
S203、判斷所述待驗(yàn)證指紋密碼與預(yù)設(shè)指紋密碼是否匹配,若是,則解密成功,否則解密失敗。
判斷所述待驗(yàn)證指紋密碼與預(yù)設(shè)指紋密碼是否匹配可以為判斷所述待驗(yàn)證指紋密碼中與預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)相同的末尾指紋密碼的指紋信息及其輸入先后順序信息是否與所述預(yù)設(shè)指紋密碼的指紋信息及其輸入順序信息相同,即得到待驗(yàn)證指紋密碼后,利用該待驗(yàn)證指紋密碼中最后輸入的與預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)相同的幾個(gè)指紋信息及其輸入先后順序信息與預(yù)設(shè)指紋密碼的指紋信息及其輸入先后順序信息進(jìn)行匹配,若匹配成功,則解密成功,否則解密失敗。
例如,若預(yù)設(shè)指紋密碼為ABC,則預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)為3,若待驗(yàn)證指紋密碼為ADABC,則待驗(yàn)證指紋密碼中最后輸入的與預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)相同的幾個(gè)指紋信息及其輸入先后順序信息為ABC,與預(yù)設(shè)指紋密碼相同,則匹配成功;若待驗(yàn)證指紋密碼為ABCAD,則待驗(yàn)證指紋密碼中最后輸入的與預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)相同的幾個(gè)指紋信息及其輸入先后順序信息為CAD,與預(yù)設(shè)指紋密碼不同,則匹配失敗。
可選的,該實(shí)施例中利用該待驗(yàn)證指紋密碼中最后輸入的與預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)相同的幾個(gè)指紋信息及其輸入先后順序信息與預(yù)設(shè)指紋密碼的指紋信息及其輸入先后順序信息進(jìn)行匹配可以在待驗(yàn)證指紋密碼的指紋信息的輸入過程中進(jìn)行匹配,即每次用戶輸入指紋信息時(shí),就獲取該次輸入的指紋信息和該次之前輸入的指紋信息及其輸入先后順序信息,此時(shí)得到該次用戶輸入指紋信息的待驗(yàn)證指紋信息;例如,若預(yù)設(shè)指紋密碼為ABC,則預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)為3,用戶第4次錄入指紋信息為C,前三次錄入的指紋信息及其輸入先后順序信息為DAB,則該第4次獲取的指紋信息該次之前輸入的指紋信息及其輸入先后順序信息為DABC,則此時(shí)獲取的待驗(yàn)證指紋密碼為DABC,該待驗(yàn)證指紋密碼中最后輸入的與預(yù)設(shè)指紋密碼的指紋信息個(gè)數(shù)相同的幾個(gè)指紋信息及其輸入先后順序信息為ABC。
判斷所述待驗(yàn)證指紋密碼與預(yù)設(shè)指紋密碼是否匹配也可以為判斷所述待驗(yàn)證指紋密碼的指紋信息及輸入先后順序信息是否包含所述預(yù)設(shè)指紋密碼的指紋信息及輸入先后順序信息,若是,則解密成功,否則解密失敗。
例如,若預(yù)設(shè)指紋密碼為ABC,待驗(yàn)證指紋密碼為ADBAC,所述待驗(yàn)證指紋密碼的指紋信息及輸入先后順序信息包含了所述預(yù)設(shè)指紋密碼的指紋信息及輸入先后順序信息ABC,則解密成功;或預(yù)設(shè)指紋密碼為ABC,待驗(yàn)證指紋密碼為DABCA,則解密成功。
本實(shí)施例不限制解密時(shí)輸入的指紋密碼的指紋信息個(gè)數(shù),用戶在解密時(shí)不知道指紋密碼的指紋信息個(gè)數(shù),增加了指紋密碼的解密難度,提高了指紋密碼的安全級(jí)別。
如圖7所示,為本發(fā)明指紋加密系統(tǒng)一實(shí)施例的系統(tǒng)方框圖,該該指紋加密系統(tǒng)具體包括如下系統(tǒng)模塊:
授權(quán)指紋獲取模塊101,用于獲取至少兩個(gè)授權(quán)指紋信息;
如圖8所示,授權(quán)指紋獲取模塊101還包括:
指紋獲取模塊1011、用于獲取輸入的指紋信息。
判斷處理模塊1012、用于判斷所述指紋信息是否授權(quán),若是,則將所述指紋信息作為授權(quán)指紋信息,若否,則丟棄所述指紋信息。
加密指紋處理模塊102,用于對(duì)所述至少兩個(gè)授權(quán)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)指紋密碼;
指紋密碼設(shè)置模塊103,用于設(shè)置所述指紋密碼為預(yù)設(shè)指紋密碼。
該系統(tǒng)實(shí)施例與圖1所示的方法實(shí)施例相對(duì)應(yīng),具體內(nèi)容參考圖1所示方法實(shí)施例的內(nèi)容,此處不再贅述。
本實(shí)施例通過授權(quán)指紋信息進(jìn)行指紋密碼的設(shè)定,指紋密碼不僅包括授權(quán)指紋信息,同時(shí)還包括授權(quán)指紋信息的輸入先后順序信息,能夠增加指紋密碼的解密難度,提高指紋密碼的安全級(jí)別。
如圖9所示,為本發(fā)明指紋加密系統(tǒng)另一實(shí)施例的系統(tǒng)方框圖,本實(shí)施例在圖7所示的實(shí)施例的基礎(chǔ)上進(jìn)行了改進(jìn),本實(shí)施例還包括:
指紋庫(kù)建立模塊104、用于建立用于設(shè)置指紋密碼的授權(quán)指紋庫(kù)。
該系統(tǒng)實(shí)施例與圖3所示的方法實(shí)施例相對(duì)應(yīng),具體內(nèi)容參考圖3所示方法實(shí)施例的內(nèi)容,此處不再贅述。
本實(shí)施例通過建立授權(quán)指紋庫(kù),只有存儲(chǔ)在授權(quán)指紋庫(kù)中的指紋信息才能成功設(shè)置指紋密碼,能夠進(jìn)一步提高指紋密碼的安全級(jí)別。
如圖10所示,為本發(fā)明指紋加密系統(tǒng)另一實(shí)施例的系統(tǒng)方框圖,本實(shí)施例在圖7所示的實(shí)施例的基礎(chǔ)上進(jìn)行了改進(jìn),本實(shí)施例還包括:
指紋信息個(gè)數(shù)獲取模塊105、用于獲取用于設(shè)置指紋密碼的授權(quán)指紋信息個(gè)數(shù)。
指紋信息個(gè)數(shù)判斷模塊106、用于判斷所述授權(quán)指紋信息數(shù)量是否達(dá)到所述授權(quán)指紋信息個(gè)數(shù)。
結(jié)束返回模塊107、用于結(jié)束流程或返回所述獲取至少兩個(gè)授權(quán)指紋信息的步驟。
該系統(tǒng)實(shí)施例與圖4所示的方法實(shí)施例相對(duì)應(yīng),具體內(nèi)容參考圖4所示方法實(shí)施例的內(nèi)容,此處不再贅述。
如圖11所示,為本發(fā)明指紋加密系統(tǒng)另一實(shí)施例的系統(tǒng)方框圖,本實(shí)施例在圖7所示的實(shí)施例的基礎(chǔ)上進(jìn)行了改進(jìn),本實(shí)施例還包括:
加密內(nèi)容判斷模塊108、用于判斷所述預(yù)設(shè)指紋密碼用于加密的內(nèi)容是否涉及支付。
密碼發(fā)送模塊109、用于將所述預(yù)設(shè)指紋密碼發(fā)送至服務(wù)器。
密碼保存模塊1010、用于將所述預(yù)設(shè)指紋密碼保存至本地。
該系統(tǒng)實(shí)施例與圖5所示的方法實(shí)施例相對(duì)應(yīng),具體內(nèi)容參考圖5所示方法實(shí)施例的內(nèi)容,此處不再贅述。
本實(shí)施例通過對(duì)預(yù)設(shè)指紋密碼用于加密的內(nèi)容進(jìn)行判斷,當(dāng)預(yù)設(shè)指紋密碼用于加密的內(nèi)容涉及支付時(shí),將該預(yù)設(shè)指紋密碼發(fā)送至服務(wù)器,即使終端被木馬或病毒入侵時(shí),也不能從終端上獲取到預(yù)設(shè)指紋密碼,提高預(yù)設(shè)指紋密碼的安全級(jí)別。
如圖12所示,為本發(fā)明指紋解密系統(tǒng)一實(shí)施例的系統(tǒng)方框圖,該指紋解密系統(tǒng)具體包括如下系統(tǒng)模塊:
指紋獲取模塊201,用于獲取至少兩個(gè)指紋信息。
解密指紋處理模塊202,用于對(duì)所述至少兩個(gè)指紋信息及其輸入先后順序信息進(jìn)行處理以得到一個(gè)待驗(yàn)證指紋密碼。
密碼判斷模塊203,用于判斷所述待驗(yàn)證指紋密碼與預(yù)設(shè)指紋密碼是否匹配,若是,則解密成功,否則解密失敗。
該系統(tǒng)實(shí)施例與圖6所示的方法實(shí)施例相對(duì)應(yīng),具體內(nèi)容參考圖6所示方法實(shí)施例的內(nèi)容,此處不再贅述。
本實(shí)施例不限制解密時(shí)輸入的指紋密碼的指紋信息個(gè)數(shù),用戶在解密時(shí)不知道指紋密碼的指紋信息個(gè)數(shù),增加了指紋密碼的解密難度,提高了指紋密碼的安全級(jí)別。
以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍。