本發明涉及(ji)移動通訊領域,特(te)別是涉及(ji)一(yi)種(zhong)解鎖(suo)方法及(ji)裝(zhuang)置(zhi)。
背景技術:
為了(le)保(bao)障用(yong)戶的(de)設(she)(she)備安全(quan)以(yi)及防止(zhi)信息泄露,智(zhi)能(neng)(neng)設(she)(she)備上設(she)(she)置有(you)(you)屏幕(mu)鎖(suo)(suo),一些應用(yong)軟件設(she)(she)置有(you)(you)登(deng)錄密(mi)碼(ma)(ma)等。現在市面上的(de)智(zhi)能(neng)(neng)設(she)(she)備的(de)解(jie)(jie)(jie)鎖(suo)(suo)方(fang)式包括密(mi)碼(ma)(ma)、圖案、人臉、聲音、虹膜、指紋等多種解(jie)(jie)(jie)鎖(suo)(suo)方(fang)式。人臉解(jie)(jie)(jie)鎖(suo)(suo)有(you)(you)備選(xuan)解(jie)(jie)(jie)鎖(suo)(suo)方(fang)式(圖案或密(mi)碼(ma)(ma)),但是相互獨立的(de)。指紋解(jie)(jie)(jie)鎖(suo)(suo)只有(you)(you)單個指紋解(jie)(jie)(jie)鎖(suo)(suo)方(fang)式。
現有技(ji)術中的解(jie)鎖方式(shi)存在以下不足:
1.現有解鎖方式較為單一(yi),密(mi)碼(ma)等級不高,容易被(bei)破解;
2.密碼(ma)容易被別人看到記(ji)錄下來(lai),或者用密碼(ma)暴力破解軟件破解,不(bu)夠安(an)全;
3.聲(sheng)音、人臉、指紋等容(rong)易被(bei)人復制(zhi),不夠安全。
針對相關技術(shu)中解鎖方(fang)式安(an)全度(du)不夠高(gao)的問題,目前尚未提出有效的解決方(fang)案。
技術實現要素:
本發明(ming)提供一種(zhong)解鎖方(fang)法及裝置(zhi),用以(yi)解決相關技術中解鎖方(fang)式安全度不(bu)夠高的問題。
為(wei)解決上述技(ji)術(shu)問題,一方面,本發(fa)明提(ti)供一種解鎖(suo)方法,其中(zhong),該方法包括:設置預(yu)(yu)設解鎖(suo)指(zhi)紋(wen)(wen)密(mi)碼(ma)(ma);其中(zhong),所述預(yu)(yu)設解鎖(suo)指(zhi)紋(wen)(wen)密(mi)碼(ma)(ma)由按(an)照(zhao)指(zhi)定順序排(pai)列的(de)一個或多個數字構成,每(mei)個數字對應一個指(zhi)紋(wen)(wen);在解鎖(suo)界面接收(shou)用(yong)戶(hu)輸入(ru)的(de)指(zhi)紋(wen)(wen)密(mi)碼(ma)(ma),驗證輸入(ru)的(de)指(zhi)紋(wen)(wen)密(mi)碼(ma)(ma)與預(yu)(yu)設解鎖(suo)指(zhi)紋(wen)(wen)密(mi)碼(ma)(ma)是否匹配;如果匹配, 則解鎖(suo),如果不匹配,則提(ti)示用(yong)戶(hu)重(zhong)新輸入(ru)。
優選地,在解鎖(suo)界面接收用戶輸(shu)入(ru)的(de)指紋(wen)密(mi)碼包括:至少在解鎖(suo)界面的(de)數(shu)字(zi)按鍵區域(yu)對應設(she)置指紋(wen)感(gan)應模(mo)塊;在用戶手指按壓所述數(shu)字(zi)按鍵區域(yu)時,通過指紋(wen)感(gan)應模(mo)塊錄入(ru)用戶輸(shu)入(ru)的(de)指紋(wen)密(mi)碼。
優(you)選(xuan)地(di),驗證輸(shu)入(ru)的(de)(de)(de)指(zhi)紋(wen)密(mi)碼與(yu)預設(she)解鎖指(zhi)紋(wen)密(mi)碼是否(fou)匹(pi)配,包括:驗證輸(shu)入(ru)的(de)(de)(de)數字(zi)、輸(shu)入(ru)數字(zi)的(de)(de)(de)順序(xu)、輸(shu)入(ru)數字(zi)對應的(de)(de)(de)指(zhi)紋(wen),是否(fou)均與(yu)預設(she)解鎖指(zhi)紋(wen)密(mi)碼是否(fou)匹(pi)配。
優(you)選(xuan)地,每個數(shu)字對應一(yi)個指(zhi)紋;其(qi)中,所述指(zhi)紋為(wei)一(yi)個用戶或多個用戶的(de)指(zhi)紋,不同數(shu)字對應的(de)指(zhi)紋可(ke)重(zhong)復。
優選(xuan)地(di),所述預設(she)解鎖(suo)指紋密(mi)碼(ma)(ma)是以下密(mi)碼(ma)(ma)至少之一:智能設(she)備的屏幕解鎖(suo)密(mi)碼(ma)(ma)、支(zhi)付(fu)密(mi)碼(ma)(ma)、登陸密(mi)碼(ma)(ma)、取款或刷(shua)卡密(mi)碼(ma)(ma)、保險箱密(mi)碼(ma)(ma)。
另一方面,本發明(ming)還提供一種解鎖裝置,其(qi)中,該裝置包(bao)括(kuo):預設(she)(she)模塊(kuai),用于設(she)(she)置預設(she)(she)解鎖指(zhi)紋(wen)(wen)密(mi)(mi)碼;其(qi)中,所述預設(she)(she)解鎖指(zhi)紋(wen)(wen)密(mi)(mi)碼由按照(zhao)指(zhi)定順序排列的一個或多個數字構成(cheng),每(mei)個數字對應一個指(zhi)紋(wen)(wen);密(mi)(mi)碼輸入模塊(kuai),用于在(zai)(zai)解鎖界面接收用戶輸入的指(zhi)紋(wen)(wen)密(mi)(mi)碼;密(mi)(mi)碼驗證模塊(kuai),用于驗證輸入的指(zhi)紋(wen)(wen)密(mi)(mi)碼與預設(she)(she)解鎖指(zhi)紋(wen)(wen)密(mi)(mi)碼是否匹(pi)配;處理模塊(kuai),用于在(zai)(zai)匹(pi)配成(cheng)功(gong)的情況下解鎖,在(zai)(zai)匹(pi)配失敗的情況下提示用戶重新輸入。
優選地,所(suo)述密(mi)碼輸入(ru)模塊包括:感(gan)應設置單(dan)元,用于(yu)至少在解鎖界(jie)面的數字按鍵區(qu)(qu)域對應設置指(zhi)紋感(gan)應模塊;密(mi)碼錄(lu)入(ru)單(dan)元,用于(yu)在用戶手指(zhi)按壓(ya)所(suo)述數字按鍵區(qu)(qu)域時,通過指(zhi)紋感(gan)應模塊錄(lu)入(ru)用戶輸入(ru)的指(zhi)紋密(mi)碼。
優選(xuan)地,密(mi)碼驗證模塊,還用于驗證輸入(ru)(ru)的數(shu)(shu)字、輸入(ru)(ru)數(shu)(shu)字的順序、輸入(ru)(ru)數(shu)(shu)字對應的指紋,是(shi)否均與預設(she)解鎖指紋密(mi)碼是(shi)否匹配。
優(you)選地,每個數字對應(ying)一(yi)個指紋;其(qi)中,所(suo)述(shu)指紋為一(yi)個用(yong)戶(hu)或多個用(yong)戶(hu)的(de)指紋,不同數字對應(ying)的(de)指紋可重(zhong)復。
優選地,所(suo)述預設解鎖(suo)指紋密(mi)碼(ma)是以下(xia)密(mi)碼(ma)至少之一(yi):智能設備的屏(ping)幕解鎖(suo)密(mi)碼(ma)、支付(fu)密(mi)碼(ma)、登陸密(mi)碼(ma)、取款或刷卡密(mi)碼(ma)、保險箱密(mi)碼(ma)。
本發明有益(yi)效果如下:
通過本發(fa)明,采取兩種加密方(fang)式相(xiang)結(jie)合(he)的(de)方(fang)式設置解(jie)鎖密碼(ma),難(nan)以被破(po)解(jie)或被記住(zhu),從而解(jie)決了(le)相(xiang)關技術(shu)中解(jie)鎖方(fang)式安全度不夠高的(de)問(wen)題,提高了(le)密碼(ma)等級,增加密碼(ma)的(de)迷惑性(xing),即使被別人記住(zhu)密碼(ma)或者復制了(le),指紋這(zhe)一密碼(ma)也不容易被破(po)解(jie)。
附圖說明
圖(tu)1是(shi)本發明實施例一的解鎖(suo)方法(fa)流程圖(tu);
圖2是本發明實施例(li)二的解鎖(suo)界面示(shi)意圖;
圖3是本發明(ming)實施例二的預設(she)解(jie)鎖指紋密碼(ma)的設(she)置(zhi)示意圖;
圖(tu)4是根據(ju)本發明實(shi)施例三的(de)解(jie)鎖裝置的(de)結構(gou)框圖(tu)。
具體實施方式
為了(le)解(jie)(jie)決(jue)現有技術中解(jie)(jie)鎖方式安全度不夠高的問題(ti),本(ben)(ben)發明(ming)(ming)提供(gong)了(le)一種解(jie)(jie)鎖方法及(ji)(ji)裝(zhuang)置,以下(xia)結合附(fu)圖以及(ji)(ji)實施(shi)例,對本(ben)(ben)發明(ming)(ming)進行進一步(bu)詳(xiang)細說(shuo)明(ming)(ming)。應當(dang)理(li)解(jie)(jie),此(ci)處所描(miao)述的具體實施(shi)例僅(jin)(jin)僅(jin)(jin)用以解(jie)(jie)釋本(ben)(ben)發明(ming)(ming),并不限定本(ben)(ben)發明(ming)(ming)。
在(zai)(zai)(zai)解(jie)鎖(suo)方(fang)(fang)案中(zhong),可以將指紋(wen)(wen)驗證技術集成到觸控顯示屏(ping)本(ben)身(shen),在(zai)(zai)(zai)觸摸屏(ping)的(de)任意位置都可以進行(xing)(xing)指紋(wen)(wen)識別。本(ben)發明通(tong)過(guo)密(mi)碼(ma)(ma)和指紋(wen)(wen)相結(jie)合,產生一(yi)種新的(de)解(jie)鎖(suo)方(fang)(fang)式——密(mi)碼(ma)(ma)指紋(wen)(wen),即在(zai)(zai)(zai)密(mi)碼(ma)(ma)的(de)基礎上,在(zai)(zai)(zai)輸(shu)入(ru)每個密(mi)碼(ma)(ma)數字(zi)時都需(xu)要輸(shu)入(ru)一(yi)個特定的(de)指紋(wen)(wen)。下面通(tong)過(guo)實施例進行(xing)(xing)詳細介紹。
實施例一
圖(tu)(tu)1是根據本發明(ming)實(shi)施例(li)一的解鎖方法(fa)流程圖(tu)(tu),如圖(tu)(tu)1所(suo)示,該流程圖(tu)(tu)包括以下步(bu)驟(步(bu)驟S102-步(bu)驟S110):
步驟S102,設(she)置預設(she)解(jie)鎖(suo)指紋(wen)密碼(ma);其中,預設(she)解(jie)鎖(suo)指紋(wen)密碼(ma)由按照指定(ding)順序排列的(de)一(yi)個(ge)或多個(ge)數字構成(cheng),每個(ge)數字對(dui)應一(yi)個(ge)指紋(wen)。
其中,為了提高密(mi)碼(ma)的(de)安全度(du),可以只錄入一個(ge)用(yong)戶(hu)的(de)指(zhi)(zhi)(zhi)紋(wen),也(ye)可以錄入 多(duo)個(ge)用(yong)戶(hu)的(de)指(zhi)(zhi)(zhi)紋(wen)(例如(ru)在大額支付或保險箱密(mi)碼(ma)等特定應用(yong)場(chang)景時),即上述指(zhi)(zhi)(zhi)紋(wen)為一個(ge)用(yong)戶(hu)或多(duo)個(ge)用(yong)戶(hu)的(de)指(zhi)(zhi)(zhi)紋(wen),不同數字對應的(de)指(zhi)(zhi)(zhi)紋(wen)可重復(fu)。
步驟(zou)S104,在解鎖界面接收用(yong)戶(hu)輸入的(de)指紋密(mi)碼(ma);其中,至少在解鎖界面的(de)數(shu)字按鍵(jian)區域對應設置指紋感(gan)應模(mo)塊;在用(yong)戶(hu)手指按壓數(shu)字按鍵(jian)區域時,通過指紋感(gan)應模(mo)塊錄入用(yong)戶(hu)輸入的(de)指紋密(mi)碼(ma)。
步驟S106,驗證輸(shu)(shu)入的(de)指(zhi)紋(wen)密碼(ma)(ma)(ma)與預設解鎖(suo)指(zhi)紋(wen)密碼(ma)(ma)(ma)是(shi)否匹配;其(qi)中,驗證輸(shu)(shu)入的(de)數(shu)字、輸(shu)(shu)入數(shu)字的(de)順序、輸(shu)(shu)入數(shu)字對應的(de)指(zhi)紋(wen),是(shi)否均與預設解鎖(suo)指(zhi)紋(wen)密碼(ma)(ma)(ma)是(shi)否匹配。
如果匹配(pei)成功,則(ze)執行(xing)步(bu)驟S108,如果匹配(pei)失敗,則(ze)執行(xing)步(bu)驟S110。
步驟S108,解(jie)鎖。
步驟S110,提示用戶重新(xin)輸入。
本實(shi)施例(li)可(ke)以應用(yong)在(zai)多種應用(yong)場(chang)景,例(li)如上述預設解(jie)鎖指(zhi)紋密(mi)碼(ma)(ma)可(ke)以是(shi)以下密(mi)碼(ma)(ma)至(zhi)少(shao)之一(yi):智能設備的(de)屏幕解(jie)鎖密(mi)碼(ma)(ma)、支付(fu)密(mi)碼(ma)(ma)、登陸(lu)密(mi)碼(ma)(ma)、取款(kuan)或刷卡密(mi)碼(ma)(ma)、保險(xian)箱密(mi)碼(ma)(ma)等。
通過上述方法,解(jie)決了(le)(le)(le)解(jie)決了(le)(le)(le)相關技術中解(jie)鎖方式(shi)安(an)全度不夠高(gao)的問(wen)題,提高(gao)了(le)(le)(le)密(mi)碼(ma)等級,增加密(mi)碼(ma)的迷惑性,即使被別人記住密(mi)碼(ma)或者(zhe)復制(zhi)了(le)(le)(le),指紋這一(yi)密(mi)碼(ma)也不容(rong)易被破解(jie)。
實施例二
圖2是根(gen)據本(ben)發明實施例二的解鎖界面示意(yi)圖,如(ru)圖2所示,可以至少(shao)在解鎖界面的數(shu)字按(an)鍵區(qu)域對(dui)應設置指(zhi)紋(wen)感(gan)(gan)應模(mo)(mo)塊,該(gai)指(zhi)紋(wen)感(gan)(gan)應模(mo)(mo)塊用(yong)(yong)于在用(yong)(yong)戶手指(zhi)按(an)壓(ya)數(shu)字按(an)鍵區(qu)域時,錄(lu)入用(yong)(yong)戶輸入的指(zhi)紋(wen)。
圖(tu)3是(shi)(shi)根據本發明實施例三(san)的(de)(de)(de)預設(she)(she)(she)解鎖指(zhi)紋(wen)(wen)密(mi)碼(ma)(ma)的(de)(de)(de)設(she)(she)(she)置示意圖(tu),如(ru)圖(tu)3所示,例如(ru),用數(shu)(shu)(shu)字(zi)0-9代表密(mi)碼(ma)(ma)數(shu)(shu)(shu)字(zi),用A-J代表十個(ge)(ge)指(zhi)紋(wen)(wen)。每個(ge)(ge)密(mi)碼(ma)(ma)數(shu)(shu)(shu)字(zi)對(dui)應(ying)一個(ge)(ge)指(zhi)紋(wen)(wen),可以(yi)是(shi)(shi)每個(ge)(ge)數(shu)(shu)(shu)字(zi)分別對(dui)應(ying)一個(ge)(ge)指(zhi)紋(wen)(wen),0-9與(yu)A-J一一對(dui)應(ying)。例如(ru):0->A,1->B,2->C,…,9->J;也可以(yi)是(shi)(shi)每個(ge)(ge)數(shu)(shu)(shu)字(zi)任選一個(ge)(ge)指(zhi)紋(wen)(wen),甚至可以(yi)重復,例如(ru):1D 2D 3D 4D,5C 5H 5A 5I。這些(xie)都(dou)是(shi)(shi)可以(yi)由用戶(hu)自己來設(she)(she)(she)定的(de)(de)(de),包括密(mi)碼(ma)(ma) 的(de)(de)(de)長(chang)度等。
如果用戶(hu)設定的密(mi)碼是2H 0F 1G 5I 0E 5G,那么用戶(hu)就需要用右手(shou)中(zhong)指(zhi)H按(an)下(xia)(xia)(xia)2->右手(shou)大(da)拇(mu)指(zhi)F按(an)下(xia)(xia)(xia)0->右手(shou)食指(zhi)G按(an)下(xia)(xia)(xia)1->右手(shou)無名指(zhi)I按(an)下(xia)(xia)(xia)5->左(zuo)手(shou)大(da)拇(mu)指(zhi)E按(an)下(xia)(xia)(xia)0->右手(shou)食指(zhi)G按(an)下(xia)(xia)(xia)5。這樣,才(cai)能成(cheng)功(gong)解鎖。
在設定密(mi)碼錄入指紋(wen)的(de)(de)時候,可以只錄入一個用戶(hu)的(de)(de)指紋(wen),也(ye)可以錄入多個用戶(hu)的(de)(de)指紋(wen),從而達(da)到更安全(quan)的(de)(de)目的(de)(de)。特(te)別(bie)適合(he)某些特(te)定的(de)(de)應用場景,例(li)如(ru):大額支付、保(bao)險(xian)箱等(deng)。
實施例三
圖4是根據本(ben)發明實(shi)施例三(san)的解鎖裝置的結(jie)構框圖,如圖4所示,該裝置包括:
預(yu)設(she)模塊(kuai)10,用于設(she)置預(yu)設(she)解(jie)鎖(suo)指(zhi)(zhi)紋(wen)密(mi)碼;其(qi)中(zhong)(zhong),預(yu)設(she)解(jie)鎖(suo)指(zhi)(zhi)紋(wen)密(mi)碼由按照(zhao)指(zhi)(zhi)定順序排列(lie)的一個或多個數(shu)(shu)字構成,每個數(shu)(shu)字對應一個指(zhi)(zhi)紋(wen);其(qi)中(zhong)(zhong),指(zhi)(zhi)紋(wen)為一個用戶或多個用戶的指(zhi)(zhi)紋(wen),不同(tong)數(shu)(shu)字對應的指(zhi)(zhi)紋(wen)可重復。
密碼(ma)輸入模(mo)塊(kuai)20,用于(yu)在解(jie)鎖(suo)界(jie)面(mian)接收用戶輸入的指紋密碼(ma);
其中包(bao)括:感應設置單元,用于至少在(zai)解鎖界面的(de)(de)數字按鍵區域(yu)對應設置指(zhi)(zhi)紋感應模塊(kuai);密碼錄(lu)(lu)入單元,用于在(zai)用戶手指(zhi)(zhi)按壓數字按鍵區域(yu)時,通(tong)過指(zhi)(zhi)紋感應模塊(kuai)錄(lu)(lu)入用戶輸入的(de)(de)指(zhi)(zhi)紋密碼。
密(mi)碼(ma)(ma)驗(yan)證模塊30,用于(yu)(yu)驗(yan)證輸(shu)入的指(zhi)(zhi)紋(wen)密(mi)碼(ma)(ma)與(yu)預設解鎖指(zhi)(zhi)紋(wen)密(mi)碼(ma)(ma)是否(fou)匹配(pei);具體地,用于(yu)(yu)驗(yan)證輸(shu)入的數(shu)字(zi)(zi)、輸(shu)入數(shu)字(zi)(zi)的順序、輸(shu)入數(shu)字(zi)(zi)對應的指(zhi)(zhi)紋(wen),是否(fou)均與(yu)預設解鎖指(zhi)(zhi)紋(wen)密(mi)碼(ma)(ma)是否(fou)匹配(pei)。
處理模(mo)塊(kuai)40,用(yong)于(yu)在(zai)匹配(pei)成(cheng)功的(de)情況(kuang)下(xia)解鎖,在(zai)匹配(pei)失敗的(de)情況(kuang)下(xia)提示用(yong)戶重新輸(shu)入。
本實施(shi)例可以應用(yong)在多(duo)種應用(yong)場景(jing),例如上述預(yu)設解鎖指紋密碼(ma)(ma)可以是以下密碼(ma)(ma)至(zhi)少之(zhi)一:智能設備(bei)的(de)屏幕解鎖密碼(ma)(ma)、支付(fu)密碼(ma)(ma)、登陸密碼(ma)(ma)、取款或刷卡密碼(ma)(ma)、保險箱密碼(ma)(ma)等。
通過上述裝置,解(jie)決了(le)(le)解(jie)決了(le)(le)相關技(ji)術中(zhong)解(jie)鎖方(fang)式安(an)全度不夠(gou)高(gao)的(de)問題, 提高(gao)了(le)(le)密碼等級,增加密碼的(de)迷惑性,即(ji)使被別人記住(zhu)密碼或者復制(zhi)了(le)(le),指紋這一密碼也不容易被破解(jie)。
從(cong)以(yi)上(shang)的(de)描(miao)述(shu)中可知,本發明提出的(de)解鎖方案具備以(yi)下(xia)優點:
(1)提高了密碼(ma)的(de)等(deng)級,密碼(ma)的(de)排(pai)列組(zu)合數是10^n,而密碼(ma)指紋的(de)排(pai)列組(zu)合數是大于10^2n,還必須是在錄取到用戶的(de)指紋的(de)基礎上。備注:n是指密碼(ma)長度(du)。
(2)增(zeng)加(jia)迷惑性,給伺(si)機盜取密(mi)碼(ma)(ma)的(de)人一種“你以為我在輸密(mi)碼(ma)(ma),其實我在輸指紋”的(de)感覺。不容(rong)易被發現、破解。
(3)可以應用(yong)于(yu)很多場(chang)景,例如至(zhi)少包括:
a.智能(neng)設備鎖,例如手機、pad、電腦等的屏幕鎖;
b.移動(dong)支付(fu)密碼(ma),例如:支付(fu)寶、微信(xin)支付(fu)等;
c.社交軟(ruan)件的(de)登錄(lu)密(mi)碼,例如(ru)QQ,防止被盜號詐(zha)騙;
d.其(qi)他(ta)私密軟件/賬戶密碼,保護隱私;
e.ATM機(ji)取款/POS機(ji)刷卡密(mi)碼;
f.安全門密碼;
g.保險箱密碼。
盡管為示(shi)例(li)(li)目的(de),已經(jing)公開了(le)本(ben)發明的(de)優選實(shi)施(shi)例(li)(li),本(ben)領域的(de)技術(shu)人員(yuan)將意識到各種(zhong)改進(jin)、增加(jia)和取(qu)代也是可能(neng)的(de),因此,本(ben)發明的(de)范圍(wei)應當不限于上述(shu)實(shi)施(shi)例(li)(li)。