本發(fā)明涉及移動(dòng)通訊領(lǐng)域,特別是涉及一種解鎖方法及裝置。
背景技術(shù):
為了保障用戶的設(shè)備安全以及防止信息泄露,智能設(shè)備上設(shè)置有屏幕鎖,一些應(yīng)用軟件設(shè)置有登錄密碼等。現(xiàn)在市面上的智能設(shè)備的解鎖方式包括密碼、圖案、人臉、聲音、虹膜、指紋等多種解鎖方式。人臉解鎖有備選解鎖方式(圖案或密碼),但是相互獨(dú)立的。指紋解鎖只有單個(gè)指紋解鎖方式。
現(xiàn)有技術(shù)中的解鎖方式存在以下不足:
1.現(xiàn)有解鎖方式較為單一,密碼等級(jí)不高,容易被破解;
2.密碼容易被別人看到記錄下來,或者用密碼暴力破解軟件破解,不夠安全;
3.聲音、人臉、指紋等容易被人復(fù)制,不夠安全。
針對(duì)相關(guān)技術(shù)中解鎖方式安全度不夠高的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種解鎖方法及裝置,用以解決相關(guān)技術(shù)中解鎖方式安全度不夠高的問題。
為解決上述技術(shù)問題,一方面,本發(fā)明提供一種解鎖方法,其中,該方法包括:設(shè)置預(yù)設(shè)解鎖指紋密碼;其中,所述預(yù)設(shè)解鎖指紋密碼由按照指定順序排列的一個(gè)或多個(gè)數(shù)字構(gòu)成,每個(gè)數(shù)字對(duì)應(yīng)一個(gè)指紋;在解鎖界面接收用戶輸入的指紋密碼,驗(yàn)證輸入的指紋密碼與預(yù)設(shè)解鎖指紋密碼是否匹配;如果匹配, 則解鎖,如果不匹配,則提示用戶重新輸入。
優(yōu)選地,在解鎖界面接收用戶輸入的指紋密碼包括:至少在解鎖界面的數(shù)字按鍵區(qū)域?qū)?yīng)設(shè)置指紋感應(yīng)模塊;在用戶手指按壓所述數(shù)字按鍵區(qū)域時(shí),通過指紋感應(yīng)模塊錄入用戶輸入的指紋密碼。
優(yōu)選地,驗(yàn)證輸入的指紋密碼與預(yù)設(shè)解鎖指紋密碼是否匹配,包括:驗(yàn)證輸入的數(shù)字、輸入數(shù)字的順序、輸入數(shù)字對(duì)應(yīng)的指紋,是否均與預(yù)設(shè)解鎖指紋密碼是否匹配。
優(yōu)選地,每個(gè)數(shù)字對(duì)應(yīng)一個(gè)指紋;其中,所述指紋為一個(gè)用戶或多個(gè)用戶的指紋,不同數(shù)字對(duì)應(yīng)的指紋可重復(fù)。
優(yōu)選地,所述預(yù)設(shè)解鎖指紋密碼是以下密碼至少之一:智能設(shè)備的屏幕解鎖密碼、支付密碼、登陸密碼、取款或刷卡密碼、保險(xiǎn)箱密碼。
另一方面,本發(fā)明還提供一種解鎖裝置,其中,該裝置包括:預(yù)設(shè)模塊,用于設(shè)置預(yù)設(shè)解鎖指紋密碼;其中,所述預(yù)設(shè)解鎖指紋密碼由按照指定順序排列的一個(gè)或多個(gè)數(shù)字構(gòu)成,每個(gè)數(shù)字對(duì)應(yīng)一個(gè)指紋;密碼輸入模塊,用于在解鎖界面接收用戶輸入的指紋密碼;密碼驗(yàn)證模塊,用于驗(yàn)證輸入的指紋密碼與預(yù)設(shè)解鎖指紋密碼是否匹配;處理模塊,用于在匹配成功的情況下解鎖,在匹配失敗的情況下提示用戶重新輸入。
優(yōu)選地,所述密碼輸入模塊包括:感應(yīng)設(shè)置單元,用于至少在解鎖界面的數(shù)字按鍵區(qū)域?qū)?yīng)設(shè)置指紋感應(yīng)模塊;密碼錄入單元,用于在用戶手指按壓所述數(shù)字按鍵區(qū)域時(shí),通過指紋感應(yīng)模塊錄入用戶輸入的指紋密碼。
優(yōu)選地,密碼驗(yàn)證模塊,還用于驗(yàn)證輸入的數(shù)字、輸入數(shù)字的順序、輸入數(shù)字對(duì)應(yīng)的指紋,是否均與預(yù)設(shè)解鎖指紋密碼是否匹配。
優(yōu)選地,每個(gè)數(shù)字對(duì)應(yīng)一個(gè)指紋;其中,所述指紋為一個(gè)用戶或多個(gè)用戶的指紋,不同數(shù)字對(duì)應(yīng)的指紋可重復(fù)。
優(yōu)選地,所述預(yù)設(shè)解鎖指紋密碼是以下密碼至少之一:智能設(shè)備的屏幕解鎖密碼、支付密碼、登陸密碼、取款或刷卡密碼、保險(xiǎn)箱密碼。
本發(fā)明有益效果如下:
通過本發(fā)明,采取兩種加密方式相結(jié)合的方式設(shè)置解鎖密碼,難以被破解或被記住,從而解決了相關(guān)技術(shù)中解鎖方式安全度不夠高的問題,提高了密碼等級(jí),增加密碼的迷惑性,即使被別人記住密碼或者復(fù)制了,指紋這一密碼也不容易被破解。
附圖說明
圖1是本發(fā)明實(shí)施例一的解鎖方法流程圖;
圖2是本發(fā)明實(shí)施例二的解鎖界面示意圖;
圖3是本發(fā)明實(shí)施例二的預(yù)設(shè)解鎖指紋密碼的設(shè)置示意圖;
圖4是根據(jù)本發(fā)明實(shí)施例三的解鎖裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了解決現(xiàn)有技術(shù)中解鎖方式安全度不夠高的問題,本發(fā)明提供了一種解鎖方法及裝置,以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
在解鎖方案中,可以將指紋驗(yàn)證技術(shù)集成到觸控顯示屏本身,在觸摸屏的任意位置都可以進(jìn)行指紋識(shí)別。本發(fā)明通過密碼和指紋相結(jié)合,產(chǎn)生一種新的解鎖方式——密碼指紋,即在密碼的基礎(chǔ)上,在輸入每個(gè)密碼數(shù)字時(shí)都需要輸入一個(gè)特定的指紋。下面通過實(shí)施例進(jìn)行詳細(xì)介紹。
實(shí)施例一
圖1是根據(jù)本發(fā)明實(shí)施例一的解鎖方法流程圖,如圖1所示,該流程圖包括以下步驟(步驟S102-步驟S110):
步驟S102,設(shè)置預(yù)設(shè)解鎖指紋密碼;其中,預(yù)設(shè)解鎖指紋密碼由按照指定順序排列的一個(gè)或多個(gè)數(shù)字構(gòu)成,每個(gè)數(shù)字對(duì)應(yīng)一個(gè)指紋。
其中,為了提高密碼的安全度,可以只錄入一個(gè)用戶的指紋,也可以錄入 多個(gè)用戶的指紋(例如在大額支付或保險(xiǎn)箱密碼等特定應(yīng)用場(chǎng)景時(shí)),即上述指紋為一個(gè)用戶或多個(gè)用戶的指紋,不同數(shù)字對(duì)應(yīng)的指紋可重復(fù)。
步驟S104,在解鎖界面接收用戶輸入的指紋密碼;其中,至少在解鎖界面的數(shù)字按鍵區(qū)域?qū)?yīng)設(shè)置指紋感應(yīng)模塊;在用戶手指按壓數(shù)字按鍵區(qū)域時(shí),通過指紋感應(yīng)模塊錄入用戶輸入的指紋密碼。
步驟S106,驗(yàn)證輸入的指紋密碼與預(yù)設(shè)解鎖指紋密碼是否匹配;其中,驗(yàn)證輸入的數(shù)字、輸入數(shù)字的順序、輸入數(shù)字對(duì)應(yīng)的指紋,是否均與預(yù)設(shè)解鎖指紋密碼是否匹配。
如果匹配成功,則執(zhí)行步驟S108,如果匹配失敗,則執(zhí)行步驟S110。
步驟S108,解鎖。
步驟S110,提示用戶重新輸入。
本實(shí)施例可以應(yīng)用在多種應(yīng)用場(chǎng)景,例如上述預(yù)設(shè)解鎖指紋密碼可以是以下密碼至少之一:智能設(shè)備的屏幕解鎖密碼、支付密碼、登陸密碼、取款或刷卡密碼、保險(xiǎn)箱密碼等。
通過上述方法,解決了解決了相關(guān)技術(shù)中解鎖方式安全度不夠高的問題,提高了密碼等級(jí),增加密碼的迷惑性,即使被別人記住密碼或者復(fù)制了,指紋這一密碼也不容易被破解。
實(shí)施例二
圖2是根據(jù)本發(fā)明實(shí)施例二的解鎖界面示意圖,如圖2所示,可以至少在解鎖界面的數(shù)字按鍵區(qū)域?qū)?yīng)設(shè)置指紋感應(yīng)模塊,該指紋感應(yīng)模塊用于在用戶手指按壓數(shù)字按鍵區(qū)域時(shí),錄入用戶輸入的指紋。
圖3是根據(jù)本發(fā)明實(shí)施例三的預(yù)設(shè)解鎖指紋密碼的設(shè)置示意圖,如圖3所示,例如,用數(shù)字0-9代表密碼數(shù)字,用A-J代表十個(gè)指紋。每個(gè)密碼數(shù)字對(duì)應(yīng)一個(gè)指紋,可以是每個(gè)數(shù)字分別對(duì)應(yīng)一個(gè)指紋,0-9與A-J一一對(duì)應(yīng)。例如:0->A,1->B,2->C,…,9->J;也可以是每個(gè)數(shù)字任選一個(gè)指紋,甚至可以重復(fù),例如:1D 2D 3D 4D,5C 5H 5A 5I。這些都是可以由用戶自己來設(shè)定的,包括密碼 的長(zhǎng)度等。
如果用戶設(shè)定的密碼是2H 0F 1G 5I 0E 5G,那么用戶就需要用右手中指H按下2->右手大拇指F按下0->右手食指G按下1->右手無名指I按下5->左手大拇指E按下0->右手食指G按下5。這樣,才能成功解鎖。
在設(shè)定密碼錄入指紋的時(shí)候,可以只錄入一個(gè)用戶的指紋,也可以錄入多個(gè)用戶的指紋,從而達(dá)到更安全的目的。特別適合某些特定的應(yīng)用場(chǎng)景,例如:大額支付、保險(xiǎn)箱等。
實(shí)施例三
圖4是根據(jù)本發(fā)明實(shí)施例三的解鎖裝置的結(jié)構(gòu)框圖,如圖4所示,該裝置包括:
預(yù)設(shè)模塊10,用于設(shè)置預(yù)設(shè)解鎖指紋密碼;其中,預(yù)設(shè)解鎖指紋密碼由按照指定順序排列的一個(gè)或多個(gè)數(shù)字構(gòu)成,每個(gè)數(shù)字對(duì)應(yīng)一個(gè)指紋;其中,指紋為一個(gè)用戶或多個(gè)用戶的指紋,不同數(shù)字對(duì)應(yīng)的指紋可重復(fù)。
密碼輸入模塊20,用于在解鎖界面接收用戶輸入的指紋密碼;
其中包括:感應(yīng)設(shè)置單元,用于至少在解鎖界面的數(shù)字按鍵區(qū)域?qū)?yīng)設(shè)置指紋感應(yīng)模塊;密碼錄入單元,用于在用戶手指按壓數(shù)字按鍵區(qū)域時(shí),通過指紋感應(yīng)模塊錄入用戶輸入的指紋密碼。
密碼驗(yàn)證模塊30,用于驗(yàn)證輸入的指紋密碼與預(yù)設(shè)解鎖指紋密碼是否匹配;具體地,用于驗(yàn)證輸入的數(shù)字、輸入數(shù)字的順序、輸入數(shù)字對(duì)應(yīng)的指紋,是否均與預(yù)設(shè)解鎖指紋密碼是否匹配。
處理模塊40,用于在匹配成功的情況下解鎖,在匹配失敗的情況下提示用戶重新輸入。
本實(shí)施例可以應(yīng)用在多種應(yīng)用場(chǎng)景,例如上述預(yù)設(shè)解鎖指紋密碼可以是以下密碼至少之一:智能設(shè)備的屏幕解鎖密碼、支付密碼、登陸密碼、取款或刷卡密碼、保險(xiǎn)箱密碼等。
通過上述裝置,解決了解決了相關(guān)技術(shù)中解鎖方式安全度不夠高的問題, 提高了密碼等級(jí),增加密碼的迷惑性,即使被別人記住密碼或者復(fù)制了,指紋這一密碼也不容易被破解。
從以上的描述中可知,本發(fā)明提出的解鎖方案具備以下優(yōu)點(diǎn):
(1)提高了密碼的等級(jí),密碼的排列組合數(shù)是10^n,而密碼指紋的排列組合數(shù)是大于10^2n,還必須是在錄取到用戶的指紋的基礎(chǔ)上。備注:n是指密碼長(zhǎng)度。
(2)增加迷惑性,給伺機(jī)盜取密碼的人一種“你以為我在輸密碼,其實(shí)我在輸指紋”的感覺。不容易被發(fā)現(xiàn)、破解。
(3)可以應(yīng)用于很多場(chǎng)景,例如至少包括:
a.智能設(shè)備鎖,例如手機(jī)、pad、電腦等的屏幕鎖;
b.移動(dòng)支付密碼,例如:支付寶、微信支付等;
c.社交軟件的登錄密碼,例如QQ,防止被盜號(hào)詐騙;
d.其他私密軟件/賬戶密碼,保護(hù)隱私;
e.ATM機(jī)取款/POS機(jī)刷卡密碼;
f.安全門密碼;
g.保險(xiǎn)箱密碼。
盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。