一種應(yīng)用保護方法及用戶終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用保護方法及用戶終端。
【背景技術(shù)】
[0002]目前,手機已逐漸成為每個人生活中不可缺少的一部分,而且手機里面安裝的應(yīng)用也越來越多。而手機被周圍的人借用,或者自己向他人展示自己手機內(nèi)容的情況又很多,這就不可避免地被他人看到自己不想為他人所知的應(yīng)用隱私,雖然目前已經(jīng)有各種應(yīng)用鎖對應(yīng)用進行加密,保證只有自己才能進入應(yīng)用查看相關(guān)信息,但是如果在家人強烈的好奇心要求打開的情況下,還是會造成尷尬的局面。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例公開了一種應(yīng)用保護方法及用戶終端,可以提高應(yīng)用的安全性,有效地保障用戶的應(yīng)用隱私。
[0004]本發(fā)明實施例第一方面公開了一種應(yīng)用保護方法,包括:
[0005]檢測針對目標應(yīng)用的運行指令;
[0006]響應(yīng)所述運行指令,判斷所述目標應(yīng)用是否存在關(guān)聯(lián)的隱私應(yīng)用;
[0007]若存在,輸出第一提示信息,所述第一提示信息用于提示用戶進行身份驗證;
[0008]接收響應(yīng)所述第一提示信息輸入的待驗證信息,并對所述待驗證信息進行驗證;
[0009]當所述待驗證信息與第一預(yù)設(shè)驗證信息一致時,運行所述隱私應(yīng)用。
[0010]其中,所述對所述待驗證信息進行驗證之后,還包括:
[0011 ] 當所述待驗證信息與第二預(yù)設(shè)驗證信息一致時,運行所述目標應(yīng)用。
[0012]其中,所述檢測針對目標應(yīng)用的運行指令之前,還包括:
[0013]建立所述目標應(yīng)用與所述隱私應(yīng)用的關(guān)聯(lián)關(guān)系。
[0014]其中,建立所述目標應(yīng)用與所述隱私應(yīng)用的關(guān)聯(lián)關(guān)系,包括:
[0015]接收針對所述目標應(yīng)用與所述隱私應(yīng)用的關(guān)聯(lián)請求;
[0016]響應(yīng)所述關(guān)聯(lián)請求,輸出第二提示信息,所述第二提示信息用于提示用戶設(shè)置身份驗證信息;
[0017]接收響應(yīng)所述第二提示信息輸入的身份驗證信息;
[0018]將所述身份驗證信息存儲為所述第一預(yù)設(shè)驗證信息,并建立所述目標應(yīng)用與所述隱私應(yīng)用的關(guān)聯(lián)關(guān)系。
[0019]其中,當所述目標應(yīng)用存在多個關(guān)聯(lián)的隱私應(yīng)用時,
[0020]所述待驗證信息與第一預(yù)設(shè)驗證信息一致,包括:
[0021]所述待驗證信息與所述多個隱私應(yīng)用對應(yīng)的多個第一預(yù)設(shè)驗證信息中的任意一個一致;其中,所述多個第一預(yù)設(shè)驗證信息與所述多個隱私應(yīng)用一一對應(yīng);
[0022]所述運行所述隱私應(yīng)用,包括:
[0023]運行與所述待驗證信息一致的第一預(yù)設(shè)驗證信息對應(yīng)的隱私應(yīng)用。
[0024]本發(fā)明實施例第二方面公開了一種用戶終端,包括:
[0025]檢測模塊,用于檢測針對目標應(yīng)用的運行指令;
[0026]判斷模塊,用于響應(yīng)所述運行指令,判斷所述目標應(yīng)用是否存在關(guān)聯(lián)的隱私應(yīng)用;
[0027]輸出模塊,用于當所述判斷模塊判斷為存在時,輸出第一提示信息,所述第一提示信息用于提示用戶進行身份驗證;
[0028]接收模塊,用于接收響應(yīng)所述第一提示信息輸入的待驗證信息;
[0029]驗證模塊,用于對所述待驗證信息進行驗證;
[0030]運行模塊,用于當所述待驗證信息與第一預(yù)設(shè)驗證信息一致時,運行所述隱私應(yīng)用。
[0031]其中,所述運行模塊,還用于當所述待驗證信息與第二預(yù)設(shè)驗證信息一致時,運行所述目標應(yīng)用。
[0032]其中,所述用戶終端還包括:
[0033]建立模塊,用于建立所述目標應(yīng)用與所述隱私應(yīng)用的關(guān)聯(lián)關(guān)系。
[0034]其中,所述建立模塊包括:
[0035]接收單元,用于接收針對所述目標應(yīng)用與所述隱私應(yīng)用的關(guān)聯(lián)請求;
[0036]輸出單元,用于響應(yīng)所述關(guān)聯(lián)請求,輸出第二提示信息,所述第二提示信息用于提示用戶設(shè)置身份驗證信息;
[0037]接收單元,用于接收響應(yīng)所述第二提示信息輸入的身份驗證信息;
[0038]存儲單元,用于將所述身份驗證信息存儲為所述第一預(yù)設(shè)驗證信息;
[0039]建立單元,用于建立所述目標應(yīng)用與所述隱私應(yīng)用的關(guān)聯(lián)關(guān)系。
[0040]其中,當所述目標應(yīng)用存在多個關(guān)聯(lián)的隱私應(yīng)用時,
[0041]所述運行模塊,具體用于當所述待驗證信息與所述多個隱私應(yīng)用對應(yīng)的多個第一預(yù)設(shè)驗證信息中的任意一個一致時,運行與所述待驗證信息一致的第一預(yù)設(shè)驗證信息對應(yīng)的隱私應(yīng)用;其中,所述多個第一預(yù)設(shè)驗證信息與所述多個隱私應(yīng)用一一對應(yīng)。
[0042]實施本發(fā)明實施例,具有如下有益效果:
[0043]通過檢測針對目標應(yīng)用的運行指令,并響應(yīng)該運行指令,判斷目標應(yīng)用是否存在關(guān)聯(lián)的隱私應(yīng)用,若存在,輸出第一提示信息,以提示用戶進行身份驗證,當接收到響應(yīng)第一提示信息輸入的待驗證信息時,對該待驗證信息進行驗證,并當該待驗證信息與第一預(yù)設(shè)驗證信息一致時,運行該隱私應(yīng)用,由于用戶終端中安裝的隱私應(yīng)用在未運行時對用戶不可見,需要通過運行該隱私應(yīng)用關(guān)聯(lián)的目標應(yīng)用,且身份驗證通過后,才能運行該隱私應(yīng)用,因而可以提高應(yīng)用的安全性,有效地保障用戶的應(yīng)用隱私。
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1是本發(fā)明實施例提供的一種應(yīng)用保護方法的流程示意圖;
[0046]圖2是本發(fā)明實施例提供的另一種應(yīng)用保護方法的流程示意圖;
[0047]圖3是本發(fā)明實施例提供的另一種應(yīng)用保護方法的流程示意圖;
[0048]圖4是本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖;
[0049]圖5是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0050]圖6是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0051]圖7是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0053]本發(fā)明實施例公開了一種應(yīng)用保護方法及用戶終端,可以提高應(yīng)用的安全性,有效地保障用戶的應(yīng)用隱私。以下分別進行詳細說明。
[0054]請參閱圖1,圖1為本發(fā)明實施例公開的一種應(yīng)用保護方法的流程示意圖。如圖1所示,該應(yīng)用保護方法可以包括以下步驟:
[0055]S101、檢測針對目標應(yīng)用的運行指令。
[0056]本發(fā)明實施例中,上述方法可以應(yīng)用于包括但不限于手機、平板電腦、掌上電腦等用戶終端。
[0057]本發(fā)明實施例中,目標應(yīng)用可以包括用戶終端中已安裝且對用戶可見的應(yīng)用程序,其可以包括但不限于QQ、微信、PPS等;針對目標應(yīng)用的運行指令可以包括但不限于用戶雙擊目標應(yīng)用的快捷方式圖標,或用戶選擇目標應(yīng)用的右鍵菜單中的運行選項等。
[0058]S102、響應(yīng)該運行指令,判斷該目標應(yīng)用是否存在關(guān)聯(lián)的隱私應(yīng)用。若是,轉(zhuǎn)至步驟S103 ;否則,轉(zhuǎn)至步驟S106。
[0059]本發(fā)明實施例中,為了保護終端用戶的應(yīng)用隱私,可以將用戶終端中已安裝的部分特定應(yīng)用作為用戶想要保護的指定應(yīng)用(即隱私應(yīng)用)的依附體應(yīng)用,其中,用戶終端中安裝的隱私應(yīng)用在未運行時,對用戶不可見;用戶可以通過訪問依附體應(yīng)用,來訪問與其關(guān)聯(lián)的隱私應(yīng)用。
[0060]相應(yīng)地,在本發(fā)明實施例中,當用戶終端接收到針對目標應(yīng)用的運行指令時,如用戶終端檢測到用戶通過鼠標雙擊目標應(yīng)用的快捷方式圖標,用戶終端可以判斷該目標應(yīng)用是否存在關(guān)聯(lián)的隱私應(yīng)用;若目標應(yīng)用存在關(guān)聯(lián)的隱私應(yīng)用,則執(zhí)行步驟S103 ;否則,執(zhí)行步驟S106。
[0061]S103、輸出第一提示信息,該第一提示信息用于提示用戶進行身份驗證。
[0062]本發(fā)明實施例中,可以預(yù)先設(shè)置通過依附體應(yīng)用訪問與其關(guān)聯(lián)的隱私應(yīng)用的驗證信息,當用戶想要通過依附體應(yīng)用訪問與其關(guān)聯(lián)的隱私應(yīng)用時,需要輸入待驗證信息進行身份驗證,并當身份驗證通過后,才能訪問與其關(guān)聯(lián)的隱私應(yīng)用。
[0063]相應(yīng)地,在本發(fā)明實施例中,當用戶終端判斷目標應(yīng)用存在與其關(guān)聯(lián)的隱私應(yīng)用(即該目標應(yīng)用屬于依附體應(yīng)用)時,用戶終端可以輸出提示信息(第一提示信息),以提示用戶進行身份驗證。
[0064]S104、接收響應(yīng)該第一提示信息輸入的待驗證信息,并對該待驗證信息進行驗證。
[0065]本發(fā)明實施例中,當用戶終端接收到用戶響應(yīng)第一提示信息輸入的待驗證信息時,可以獲取預(yù)先設(shè)置的驗證信息(第一驗證信息),并通過該第一驗證信息對用戶輸入的待驗證信息進行驗證。
[0066]S105、當待驗證信息與第一預(yù)設(shè)驗證信息一致時,運行該隱私應(yīng)用。
[0067]本發(fā)明實施例中,當用戶終端確定待驗證信息與第一預(yù)設(shè)驗證信息一致時,可以運行與該目標應(yīng)用關(guān)聯(lián)的隱私應(yīng)用。
[0068]本發(fā)明實施例中,該待驗證信息可包括但不限于待驗證密碼、待驗證指紋信息、待驗證臉形信息、待驗證虹膜信息、待驗證視網(wǎng)膜信息以及待驗證聲紋信息中的任意一種和幾種的組合。
[0