本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)保護方法及終端設(shè)備。
背景技術(shù):
終端設(shè)備如手機、平板電腦等已經(jīng)成為現(xiàn)代生活中的必需品,在其給人們的生活、工作帶來極大便捷的同時,終端設(shè)備中存儲的信息的私密性也受到了越來越多的關(guān)注。為了保護用戶的個人隱私,在手機、平板電腦等終端設(shè)備中往往具備正常模式和私密模式兩種工作模式,用戶能夠?qū)⒉幌M渌丝吹降穆?lián)系人、通話/短信記錄、即時通信軟件聊天記錄、郵件、瀏覽器歷史記錄等的信息在正常模式下進行隱藏,只有用戶切換為私密模式并輸入密碼后才能夠正常顯示,有效地保護了用戶的個人隱私。
目前,終端設(shè)備通過設(shè)定一個進入私密模式的密碼,在普通模式與私密模式的切換時,需要輸入該進入私密模式的密碼,如果該密碼輸入正確則可以進入終端設(shè)備的私密模式,進行私密數(shù)據(jù)的查看處理,采用這種方式,只需要輸入正確的私密模式的密碼即可進入私密模式,很容易導(dǎo)致用戶的私密數(shù)據(jù)泄露,帶來不安全因素,從而降低了終端設(shè)備中數(shù)據(jù)保護的安全性。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種數(shù)據(jù)保護方法及終端設(shè)備,可以提高終端設(shè)備中數(shù)據(jù)保護的安全性。
本發(fā)明實施例第一方面公開了一種數(shù)據(jù)保護方法,包括:
獲取用戶進行驗證操作時驗證失敗的次數(shù);
接收所述用戶輸入的私密模式啟動指令,響應(yīng)所述私密模式啟動指令調(diào)出私密模式登陸界面,并在終端設(shè)備的顯示屏上顯示所述私密模式登陸界面;
接收所述用戶輸入的目標(biāo)登陸密碼;
查找與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,并進入所述目標(biāo)登陸模式。
作為一種可選的實施方式,在所述獲取用戶進行驗證操作時驗證失敗的次數(shù)之前,所述方法還包括:
累加計算當(dāng)發(fā)生驗證操作時,驗證結(jié)果不匹配的次數(shù),作為所述驗證失敗的次數(shù)。
作為一種可選的實施方式,所述查找與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式之前,所述方法還包括:
接收關(guān)聯(lián)預(yù)設(shè)指令,所述關(guān)聯(lián)預(yù)設(shè)指令用于指示將預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián);
接收所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù);
將所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián),并存儲所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息。
作為一種可選的實施方式,所述查找與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,包括:
檢測在所述對應(yīng)關(guān)聯(lián)信息中是否存有與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式;
若檢測結(jié)果為是,則將檢測到的與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式作為目標(biāo)登陸模式,并執(zhí)行所述進入所述目標(biāo)登陸模式;
所述進入所述目標(biāo)登陸模式之后,所述方法還包括:
將所述驗證失敗的次數(shù)清零。
作為一種可選的實施方式,所述存儲所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息之后,所述方法還包括:
輸出備份提示消息,以提示所述用戶是否需要對所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息進行備份;
若接收到所述用戶針對所述備份提示消息輸入的確認(rèn)備份指令,則生成包括所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息的備份信息,并存儲所述備份信息。
本發(fā)明實施例第二方面公開了一種終端設(shè)備,包括:
獲取單元,用于獲取用戶進行驗證操作時驗證失敗的次數(shù);
第一接收單元,用于接收所述用戶輸入的私密模式啟動指令;
響應(yīng)單元,用于響應(yīng)所述私密模式啟動指令調(diào)出私密模式登陸界面;
顯示單元,用于在終端設(shè)備的顯示屏上顯示所述私密模式登陸界面;
第二接收單元,用于接收所述用戶輸入的目標(biāo)登陸密碼;
查找單元,用于查找與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式;
執(zhí)行單元,用于進入所述目標(biāo)登陸模式。
作為一種可選的實施方式,所述終端設(shè)備還包括:
累加單元,用于累加計算當(dāng)發(fā)生驗證操作時,驗證結(jié)果不匹配的次數(shù),作為所述驗證失敗的次數(shù)。
作為一種可選的實施方式,所述終端設(shè)備還包括:
第三接收單元,用于接收關(guān)聯(lián)預(yù)設(shè)指令,所述關(guān)聯(lián)預(yù)設(shè)指令用于指示將預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián);
第四接收單元,用于接收所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù);
關(guān)聯(lián)單元,用于將所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián);
存儲單元,用于存儲所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息。
作為一種可選的實施方式,所述查找單元包括:
檢測單元,用于檢測在所述對應(yīng)關(guān)聯(lián)信息中是否存有與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式;
檢測處理單元,用于在所述檢測單元的檢測結(jié)果為是時,將檢測到的與所述目標(biāo)登陸密碼以及所述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式作為目標(biāo)登陸模式,并驅(qū)動所述執(zhí)行單元執(zhí)行所述進入所述目標(biāo)登陸模式;
所述終端設(shè)備還包括:
清空單元,用于將所述驗證失敗的次數(shù)清零。
作為一種可選的實施方式,所述終端設(shè)備還包括:
備份提示單元,用于輸出備份提示消息,以提示所述用戶是否需要對所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息進行備份;
備份單元,用于在接收到所述用戶針對所述備份提示消息輸入的確認(rèn)備份指令時,生成包括所述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息的備份信息,并驅(qū)動所述存儲單元存儲所述備份信息。
從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:通過獲取用戶進行各類驗證操作時驗證失敗的次數(shù),在進入私密模式之前,查找與上述驗證失敗的次數(shù)以及在私密模式登陸界面輸入的目標(biāo)登陸密碼對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,并進入該目標(biāo)登陸模式。實施本發(fā)明實施例,可以提高終端設(shè)備中數(shù)據(jù)保護的安全性。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例公開的一種數(shù)據(jù)保護方法的流程示意圖;
圖2為本發(fā)明實施例公開的另一種數(shù)據(jù)保護方法的流程示意圖;
圖3為本發(fā)明實施例公開的另一種數(shù)據(jù)保護方法的流程示意圖;
圖4為本發(fā)明實施例公開的一種終端設(shè)備的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例公開的另一種終端設(shè)備的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實施例公開的另一種終端設(shè)備的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細(xì)描述,顯然,所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”、“第四”和“第五”是用于區(qū)別不同對象,而非用于描述特定順序。此外,術(shù)語“包括”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明實施例提供了一種數(shù)據(jù)保護方法及終端設(shè)備,可以提高終端設(shè)備中數(shù)據(jù)保護的安全性。
請參閱圖1,圖1是本發(fā)明實施例公開的一種數(shù)據(jù)保護方法的流程示意圖。其中,圖1所示的數(shù)據(jù)保護方法可以包括以下步驟:
101、獲取用戶進行驗證操作時驗證失敗的次數(shù);
本發(fā)明實施例中,終端設(shè)備可以包括手機、平板電腦、個人數(shù)字助理(Personal Digital Assistant,PDA)、移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)以及銷售終端(Point of Sales,POS)等,本發(fā)明實施例后續(xù)不作復(fù)述。
本發(fā)明實施例中,驗證操作可以包括解鎖驗證操作、支付驗證操作、QQ登陸驗證操作、微信登陸驗證操作等,在用戶進行某一驗證操作時,若輸入錯誤的驗證信息,則計數(shù)器的計數(shù)值加1,通過上述方式可以累加計算當(dāng)發(fā)生驗證操作時,驗證結(jié)果不匹配的次數(shù),并將該次數(shù)作為驗證失敗的次數(shù)。
102、接收用戶輸入的私密模式啟動指令,響應(yīng)上述私密模式啟動指令調(diào)出私密模式登陸界面,并在終端設(shè)備的顯示屏上顯示上述私密模式登陸界面;
本發(fā)明實施例中,用戶可以點擊終端設(shè)備顯示屏上的私密模式圖標(biāo)啟動私密模式,還可以長按終端設(shè)備的關(guān)機鍵從彈出的對話框中選擇啟動私密模式,還可以通過設(shè)置界面選擇啟動私密模式,還可以通過語音控制選擇啟動私密模式,具體采用何種方式啟動私密模式,本發(fā)明實施例不作唯一性限定。
啟動私密模式后,在終端設(shè)備的顯示屏上顯示私密模式登陸界面。
103、接收用戶輸入的目標(biāo)登陸密碼;
104、查找與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,并進入該目標(biāo)登陸模式。
本發(fā)明實施例中,用戶可以在終端設(shè)備中預(yù)先對預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián)。例如,可以設(shè)置兩個私密模式,一個真私密模式,一個假私密模式,在真私密模式中存儲有用戶的私密信息,假私密模式中存儲的是普通信息;可以預(yù)先設(shè)置一個真私密模式登陸密碼,一個假私密模式登陸密碼,若在登陸私密模式之前,獲取的驗證失敗的次數(shù)為零次,則輸入真私密模式登陸密碼則進入真私密模式,輸入假私密模式登陸密碼則進入假私密模式;若在登陸私密模式之前,獲取的驗證失敗的次數(shù)為一次,則無論輸入真私密模式登陸密碼還是假私密模式登陸密碼,均進入假私密模式;若在登陸私密模式之前,獲取的驗證失敗的次數(shù)為兩次及以上,則無論輸入的是真私密模式登陸密碼還是假私密模式登陸密碼,輸出沒有建立私密模式的提示信息。可以理解的是,上述僅是對可能的一種預(yù)設(shè)方式的舉例,預(yù)設(shè)驗證失敗的次數(shù)可以不限于上述舉例中的次數(shù),預(yù)設(shè)登陸密碼可以根據(jù)用戶的需要重新設(shè)定,并且可以選擇對關(guān)聯(lián)關(guān)系進行重新設(shè)定。
在通過步驟101~步驟103獲取驗證失敗的次數(shù)以及獲取目標(biāo)登陸密碼后,通過步驟104查找與該目標(biāo)登陸密碼以及驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,并進入該目標(biāo)登陸模式。
可選地,上述查找與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,具體包括以下步驟:
檢測在對應(yīng)關(guān)聯(lián)信息中是否存有與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式;
若檢測結(jié)果為是,則將檢測到的與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式作為目標(biāo)登陸模式,并進入該目標(biāo)登陸模式;
同時將累加計算的驗證失敗的次數(shù)清零;
若檢測結(jié)果為否,則輸出提示信息,上述提示信息用于提示再次執(zhí)行密碼輸入,或者提示沒有相關(guān)登陸模式。
在圖1所描述的方法中,通過獲取用戶進行各類驗證操作時驗證失敗的次數(shù),在進入私密模式之前,查找與上述驗證失敗的次數(shù)以及在私密模式登陸界面輸入的目標(biāo)登陸密碼對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,并進入該目標(biāo)登陸模式。實施本發(fā)明實施例,可以提高終端設(shè)備中數(shù)據(jù)保護的安全性。
進一步地,在本發(fā)明實施例中步驟104查找與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式之前,還包括設(shè)置預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián),請參閱圖2,圖2是本發(fā)明實施例的另一種數(shù)據(jù)保護方法的流程示意圖,詳細(xì)說明如何進行關(guān)聯(lián)設(shè)置,該方法可以包括以下步驟:
201、接收關(guān)聯(lián)預(yù)設(shè)指令,該關(guān)聯(lián)預(yù)設(shè)指令用于指示將預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián);
可選地,當(dāng)用戶想預(yù)先設(shè)置與預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的預(yù)設(shè)登陸模式時,可以向終端設(shè)備輸入關(guān)聯(lián)預(yù)設(shè)指令,以指示終端設(shè)備開啟將預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián)的設(shè)置,那么該終端設(shè)備在接收到該關(guān)聯(lián)預(yù)設(shè)指令,開啟將預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián)的設(shè)置,即執(zhí)行步驟202;可理解的是,該關(guān)聯(lián)預(yù)設(shè)指令可以按照特定點擊方式來點擊預(yù)設(shè)的物理或虛擬按鈕等來進行輸入,本發(fā)明實施例不作限定。
202、接收用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù);
203、將用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián),并存儲上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息;
可選地,終端設(shè)備接收用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù),用戶可以從預(yù)設(shè)的可選登陸模式中選取其中一個與上述輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)進行對應(yīng)關(guān)聯(lián);終端設(shè)備還記錄存儲該當(dāng)前輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息,重復(fù)上述步驟,可以設(shè)置多個對應(yīng)關(guān)聯(lián)信息。
可選地,在終端設(shè)備接收到用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)后,可以生成提示確認(rèn)消息,讓用戶確認(rèn)當(dāng)前輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)是否為用戶所需要的;當(dāng)用戶確認(rèn)為用戶所需要的后,才執(zhí)行對應(yīng)關(guān)聯(lián)的步驟,當(dāng)用戶確認(rèn)不是所需要的,可以再次開始執(zhí)行步驟202。
204、輸出備份提示消息,以提示用戶是否需要對上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息進行備份;
205、若接收到用戶針對上述備份提示消息輸入的確認(rèn)備份指令,則生成包括上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息的備份信息,并存儲該備份信息。
本發(fā)明實施例中,在接收到關(guān)聯(lián)預(yù)設(shè)指令并設(shè)置得到預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息之后,即可輸出一個用于提示用戶是否需要對該關(guān)聯(lián)信息進行備份的備份提示消息。若需要,比如檢測到用戶通過點擊某一確認(rèn)按鍵觸發(fā)的確認(rèn)備份指令時,即可表明需要對該關(guān)聯(lián)信息進行備份。進一步可選的,在對該關(guān)聯(lián)信息進行備份之前,還可對該用戶指紋進行驗證,以判斷該指紋是否具有備份的權(quán)限。
舉例來說,在進行預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式對應(yīng)關(guān)聯(lián)的設(shè)置之后,系統(tǒng)可彈出“是否需要備份”的提示框,如果用戶選擇是,則跳轉(zhuǎn)至預(yù)設(shè)的指紋鑒權(quán)界面,如輸出“請驗證指紋”的提示消息,要求合法用戶進行鑒權(quán),鑒權(quán)通過之后,可以將包括預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息的備份信息上傳到終端設(shè)備的備份恢復(fù)模塊或者服務(wù)器中進行備份。
進一步地,請參閱圖3,圖3是本發(fā)明實施例公開的另一種數(shù)據(jù)保護方法的流程示意圖。如圖3所示,該方法可以包括以下步驟:
301、累加計算當(dāng)發(fā)生驗證操作時,驗證結(jié)果不匹配的次數(shù),作為驗證失敗的次數(shù);
302、獲取用戶進行驗證操作時驗證失敗的次數(shù);
本發(fā)明實施例中,驗證操作可以包括解鎖驗證操作、支付驗證操作、QQ登陸驗證操作、微信登陸驗證操作等,在用戶進行某一驗證操作時,若輸入錯誤的驗證信息,則計數(shù)器的計數(shù)值加1,通過上述方式可以累加計算當(dāng)發(fā)生驗證操作時,驗證結(jié)果不匹配的次數(shù),并將該次數(shù)作為驗證失敗的次數(shù)。
303、接收用戶輸入的私密模式啟動指令,響應(yīng)上述私密模式啟動指令調(diào)出私密模式登陸界面,并在終端設(shè)備的顯示屏上顯示上述私密模式登陸界面;
304、接收用戶輸入的目標(biāo)登陸密碼;
305、檢測在對應(yīng)關(guān)聯(lián)信息中是否存有與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式;
本發(fā)明實施例中,終端設(shè)備預(yù)先存儲有至少一個預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息,終端設(shè)備判斷在存儲的對應(yīng)關(guān)聯(lián)信息中是否存在有與步驟302獲取的驗證失敗的次數(shù)以及步驟304接收的目標(biāo)登陸密碼匹配的登陸模式,當(dāng)判斷結(jié)果為是時,則執(zhí)行步驟306,否則執(zhí)行步驟307。
306、若檢測結(jié)果為是,則將檢測到的與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式作為目標(biāo)登陸模式,并進入該目標(biāo)登陸模式,同時將上述驗證失敗的次數(shù)清零;
307、若檢測結(jié)果為否,則輸出提示信息,該提示信息用于提示再次執(zhí)行密碼輸入,或者提示沒有相關(guān)登陸模式。
請參閱圖4,圖4是本發(fā)明實施例公開的一種終端設(shè)備的結(jié)構(gòu)示意圖,如圖4所示,該終端設(shè)備可以包括:
獲取單元401,用于獲取用戶進行驗證操作時驗證失敗的次數(shù);
第一接收單元402,用于接收用戶輸入的私密模式啟動指令;
響應(yīng)單元403,用于響應(yīng)上述私密模式啟動指令調(diào)出私密模式登陸界面;
顯示單元404,用于在終端設(shè)備的顯示屏上顯示上述私密模式登陸界面;
第二接收單元405,用于接收用戶輸入的目標(biāo)登陸密碼;
查找單元406,用于查找與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式;
執(zhí)行單元407,用于進入上述目標(biāo)登陸模式。
請一并參閱圖5,圖5是本發(fā)明實施例公開的另一種終端設(shè)備的結(jié)構(gòu)示意圖。其中,圖5所示的終端設(shè)備是由圖4所示的終端設(shè)備進行優(yōu)化得到的,與圖4所示的終端設(shè)備相比,該終端設(shè)備還包括:
累加單元408,用于累加計算當(dāng)發(fā)生驗證操作時,驗證結(jié)果不匹配的次數(shù),作為上述驗證失敗的次數(shù)。
可選地,在圖5所示的終端設(shè)備中,上述終端設(shè)備還包括:
第三接收單元409,用于接收關(guān)聯(lián)預(yù)設(shè)指令,上述關(guān)聯(lián)預(yù)設(shè)指令用于指示將預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián);
第四接收單元410,用于接收用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù);
關(guān)聯(lián)單元411,用于將上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián);
存儲單元412,用于存儲上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息。
可選地,在圖5所示的終端設(shè)備中,上述查找單元406包括:
檢測單元4061,用于檢測在上述對應(yīng)關(guān)聯(lián)信息中是否存有與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式;
檢測處理單元4062,用于在上述檢測單元4061的檢測結(jié)果為是時,將檢測到的與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式作為目標(biāo)登陸模式,并驅(qū)動上述執(zhí)行單元407進入該目標(biāo)登陸模式;并驅(qū)動清空單元413將上述驗證失敗的次數(shù)清零。
可選地,圖5所示的終端設(shè)備還可以包括:
備份提示單元414,用于輸出備份提示消息,以提示用戶是否需要對上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息進行備份;
備份單元415,用于在接收到用戶針對上述備份提示消息輸入的確認(rèn)備份指令時,生成包括用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息的備份信息,并驅(qū)動上述存儲單元412存儲上述備份信息。
本發(fā)明實施例中,各功能單元的具體實現(xiàn)方式可以參考方法實施例中的描述,本發(fā)明實施例將不作復(fù)述。
請參閱圖6,圖6是本發(fā)明實施例公開的另一種終端設(shè)備的結(jié)構(gòu)示意圖。如圖6所示,該終端設(shè)備可以包括:
至少一個處理器601,例如CPU,用戶接口602、存儲器603、數(shù)據(jù)庫單元604以及傳感器模組605等組件。這些組件通過一條或多條總線606進行通信。本領(lǐng)域技術(shù)人員可以理解,圖6所示的終端設(shè)備的結(jié)構(gòu)并不構(gòu)成對本發(fā)明的限定,它既可以是總線型結(jié)構(gòu),也可以是星型結(jié)構(gòu),還可以包括比圖6所示的結(jié)構(gòu)更多或更少的部件,或者組合某些部件,或者不同的部件布置。在本發(fā)明實施方式中,圖6所示的終端設(shè)備包括但不限于移動電話、移動電腦、平板電腦、個人數(shù)字助理(Personal Digital Assistant,PDA)等各種終端設(shè)備。用戶接口602可以包括顯示屏(Display)、鍵盤(Keyboard)等。存儲器603可以是高速RAM存儲器,也可以是非不穩(wěn)定的存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器603可選的還可以是至少一個位于遠(yuǎn)離前述處理器601的存儲裝置。如圖6所示,作為一種計算機存儲介質(zhì)的存儲器603中可以包括操作系統(tǒng)、網(wǎng)絡(luò)通信模塊、用戶接口模塊以及數(shù)據(jù)保護程序。
在圖6所示的終端設(shè)備中,處理器601可以調(diào)用存儲器603中存儲的程序代碼,用于執(zhí)行以下操作:
獲取用戶進行驗證操作時驗證失敗的次數(shù);
接收用戶輸入的私密模式啟動指令,響應(yīng)上述私密模式啟動指令調(diào)出私密模式登陸界面,并在終端設(shè)備的顯示屏上顯示上述私密模式登陸界面;
接收用戶輸入的目標(biāo)登陸密碼;
查找與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,并進入上述目標(biāo)登陸模式。
作為另一種可選的實施方式,處理器601調(diào)用存儲器603中存儲的程序代碼,在獲取用戶進行驗證操作時驗證失敗的次數(shù)之前,還用以執(zhí)行以下步驟:
累加計算當(dāng)發(fā)生驗證操作時,驗證結(jié)果不匹配的次數(shù),作為上述驗證失敗的次數(shù)。
作為另一種可選的實施方式,處理器601調(diào)用存儲器603中存儲的程序代碼,在查找與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式之前,還用以執(zhí)行以下操作:
接收關(guān)聯(lián)預(yù)設(shè)指令,上述關(guān)聯(lián)預(yù)設(shè)指令用于指示將預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián);
接收用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù);
將上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式進行對應(yīng)關(guān)聯(lián),并存儲上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息。
作為另一種可選的實施方式,處理器601調(diào)用存儲器603中存儲的程序代碼,查找與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,包括:
檢測在上述對應(yīng)關(guān)聯(lián)信息中是否存有與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式;
若檢測結(jié)果為是,則將檢測到的與上述目標(biāo)登陸密碼以及上述驗證失敗的次數(shù)對應(yīng)關(guān)聯(lián)的登陸模式作為目標(biāo)登陸模式,并進入上述目標(biāo)登陸模式。
作為另一種可選的實施方式,處理器601調(diào)用存儲器603中存儲的程序代碼,在進入目標(biāo)登陸模式之后,還用以執(zhí)行以下操作:
將上述驗證失敗的次數(shù)清零。
作為另一種可選的實施方式,處理器601調(diào)用存儲器603中存儲的程序代碼,在存儲用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息之后,還用以執(zhí)行以下操作:
輸出備份提示消息,以提示用戶是否需要對上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息進行備份;
若接收到用戶針對所述備份提示消息輸入的確認(rèn)備份指令,則生成包括上述用戶輸入的預(yù)設(shè)登陸密碼以及預(yù)設(shè)驗證失敗的次數(shù)與預(yù)設(shè)登陸模式的對應(yīng)關(guān)聯(lián)信息的備份信息,并存儲上述備份信息。
在圖6所描述的終端設(shè)備中,通過獲取用戶進行各類驗證操作時驗證失敗的次數(shù),在進入私密模式之前,查找與上述驗證失敗的次數(shù)以及在私密模式登陸界面輸入的目標(biāo)登陸密碼對應(yīng)關(guān)聯(lián)的目標(biāo)登陸模式,并進入該目標(biāo)登陸模式。實施本發(fā)明實施例,可以提高終端設(shè)備中數(shù)據(jù)保護的安全性。
值得注意的是,上述終端設(shè)備的實施例中,所包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
另外,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各方法實施例中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,相應(yīng)的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
以上僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明實施例揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。