應(yīng)用程序的加密方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)安全技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的加密方法及移動終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的飛速發(fā)展,移動終端變得越來越普及,移動終端的數(shù)據(jù)安全問題也越來越受到用戶的重視。
[0003]現(xiàn)有的移動終端的加密方案層出不窮,如圖案鎖,密碼鎖,拼圖鎖,臉部識別,指紋識別等。然而,現(xiàn)有的加密方案均需要用戶點擊進入特定的加密設(shè)置界面,才能進行加密設(shè)置,而移動終端的設(shè)置菜單繁多,用戶需要耗費大量的時間和精力來找到該對應(yīng)的加密設(shè)置界面,不利于用戶使用體驗。
【發(fā)明內(nèi)容】
[0004]為克服現(xiàn)有技術(shù)中加密過程設(shè)置繁瑣的問題,本發(fā)明實施例第一方面提供了一種應(yīng)用程序的加密方法,包括:
[0005]接收用戶輸入的第一指紋信息;
[0006]判斷當前應(yīng)用程序是否設(shè)置指紋識別驗證;
[0007]若未設(shè)置指紋識別驗證,提示用戶輸入第二指紋信息和第三指紋信息,所述第二指紋信息作為指紋加密密碼,對當前應(yīng)用程序進行加密,所述第三指紋信息作為取消指紋加密密碼,取消對當前應(yīng)用程序進行加密。
[0008]本發(fā)明實施例第二方面提供了一種加密方法,包括:
[0009]接收用戶輸入的第四指紋信息;
[0010]判斷當前應(yīng)用程序是否設(shè)置指紋識別驗證;
[0011]若未設(shè)置指紋識別驗證,詢問是否將所述第四指紋信息作為指紋加密密碼;
[0012]若是,將所述第四指紋信息作為指紋加密密碼,提示用戶輸入第五指紋信息,所述第五指紋信息作為取消指紋加密密碼。
[0013]本發(fā)明實施例第三方面提供了一種移動終端,包括:
[0014]接收模塊,用于接收用戶輸入的第一指紋信息;
[0015]驗證模塊,用于判斷當前應(yīng)用程序是否設(shè)置指紋識別驗證;
[0016]處理模塊,用于若未設(shè)置指紋識別驗證,提示用戶輸入第二指紋信息和第三指紋信息,所述第二指紋信息作為指紋加密密碼,對當前應(yīng)用程序進行加密,所述第三指紋信息作為取消指紋加密密碼,取消對當前應(yīng)用程序進行加密。
[0017]本發(fā)明實施例第四方面提供了另一種移動終端,包括:
[0018]判斷模塊,用于在已設(shè)置指紋識別驗證時,判斷所述第四指紋信息是否是所述取消指紋加密密碼;
[0019]取消加密模塊,用于若所述第四指紋信息是所述取消指紋加密密碼,對所述當前應(yīng)用程序取消加密;
[0020]所述處理模塊,還用于若所述第四指紋信息不是所述取消指紋加密密碼時,不作處理。
[0021]本發(fā)明實施例通過在采集用戶的指紋信息的同時,為用戶提供指紋識別驗證的設(shè)置指示,用戶不需要進入到加密設(shè)置界面即可完成對移動終端的指紋識別驗證的設(shè)置動作。同時,在用戶處于某一應(yīng)用界面時,通過輸入指紋信息作為指紋加密密碼,快速為該應(yīng)用進行指紋加密設(shè)定,使用戶可以在使用應(yīng)用的同時對該應(yīng)用進行指紋加密,不需要特意進入加密設(shè)置界面,精簡了用戶的加密步驟,節(jié)省了用戶的時間和精力,提升了用戶的使用體驗。
【附圖說明】
[0022]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1是本發(fā)明應(yīng)用程序的加密方法的第一實施例的流程示意圖;
[0024]圖2是本發(fā)明應(yīng)用程序的加密方法的第二實施例的流程示意圖;
[0025]圖3是本發(fā)明另一種實施例的應(yīng)用程序的加密方法的流程示意圖;
[0026]圖4是本發(fā)明另一種實施例的應(yīng)用程序的加密方法的流程示意圖;
[0027]圖5是本發(fā)明一種移動終端的第一實施例的結(jié)構(gòu)不意圖;
[0028]圖6是本發(fā)明一種移動終端的第二實施例的結(jié)構(gòu)示意圖;
[0029]圖7是本發(fā)明另一種移動終端的第一實施例的結(jié)構(gòu)示意圖;
[0030]圖8是本發(fā)明另一種移動終端的第二實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0031]為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0032]圖1,是本發(fā)明應(yīng)用程序的加密方法的第一實施例的流程示意圖,該加密方法包括:
[0033]步驟S11,接收用戶輸入的第一指紋信息。
[0034]在本實施例中,接收第一指紋信息的過程可以在該應(yīng)用程序的首頁進行,也可以在該應(yīng)用程序的任意界面下進行。
[0035]步驟S12,判斷當前應(yīng)用程序是否設(shè)置指紋識別驗證。
[0036]在本實施例中,第一指紋信息用于觸發(fā)指紋識別驗證。當移動終端接收到用戶的第一指紋信息時,判斷當前應(yīng)用程序是否已經(jīng)設(shè)置指紋識別驗證,該指紋識別驗證用于對應(yīng)用程序進行保密操作,包括加密操作。
[0037]步驟S13,若未設(shè)置指紋識別驗證,提示用戶輸入第二指紋信息和第三指紋信息,第二指紋信息作為指紋加密密碼,對當前應(yīng)用程序進行加密,第三指紋信息作為取消指紋加密密碼,取消對當前應(yīng)用程序進行加密。
[0038]上述提示可以通過移動終端的顯示裝置提示,也可以通過語音裝置提示。
[0039]上述當前應(yīng)用程序可以是用戶輸入第一指紋信息時,顯示界面顯示的應(yīng)用程序,也可以是用戶輸入第二指紋信息和第三指紋信息時,顯示界面顯示的應(yīng)用程序。
[0040]第二指紋信息可以與第一指紋信息相同,第三指紋信息可以與第二指紋信息不同。
[0041]用戶可以通過選取懸浮在應(yīng)用程序界面上的加密按鍵對該應(yīng)用發(fā)出加密指示,在應(yīng)用加密完成后,該加密按鍵不再顯示;也可以通過移動終端的實體按鍵對該應(yīng)用發(fā)出加密指示。
[0042]在本實施例中,用戶可以在輸入第二指紋信息的同時發(fā)出加密指示,使移動終端可以通過第二指紋信息即時對當前界面中的應(yīng)用程序進行加密。該通過手指指紋直接觸發(fā)加密的方式方便快捷,能最大限度的節(jié)省用戶加密的時間和精力。
[0043]若該當前的應(yīng)用程序加密后,用戶在下次使用該應(yīng)用程序時,需要通過輸入第二指紋信息來對應(yīng)用解鎖進行解密操作。
[0044]在本實施例中,當前界面中的應(yīng)用程序可以包括游戲、多媒體工具(如圖庫、音樂、視頻播放器等)、辦公軟件、設(shè)置菜單以及系統(tǒng)待機界面等。
[0045]本發(fā)明實施例通過在采集用戶的指紋信息的同時,為用戶提供指紋識別驗證的設(shè)置指示,用戶不需要進入到加密設(shè)置界面即可完成對移動終端的指紋識別驗證的設(shè)置動作。同時,在用戶處于某一應(yīng)用界面時,通過輸入指紋信息作為指紋加密密碼,快速為該應(yīng)用進行指紋加密設(shè)定,使用戶可以在使用應(yīng)用的同時對該應(yīng)用進行指紋加密,不需要特意進入加密設(shè)置界面,精簡了用戶的加密步驟,節(jié)省了用戶的時間和精力,提升了用戶的使用體驗。