一種應(yīng)用程序加密方法及用戶(hù)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序加密方法及用戶(hù)終端。
【背景技術(shù)】
[0002]為滿足用戶(hù)不同的應(yīng)用需求,各式各樣的應(yīng)用程序應(yīng)運(yùn)而生,其類(lèi)型主要有即時(shí)通信類(lèi)應(yīng)用程序、多媒體類(lèi)應(yīng)用程序、閱讀類(lèi)應(yīng)用程序、拍照類(lèi)應(yīng)用程序以及支付類(lèi)應(yīng)用程序等。將這些應(yīng)用程序安裝于智能終端(例如智能手機(jī)、PAD等)之后,用戶(hù)便可以使用這些應(yīng)用程序來(lái)聽(tīng)歌、看電影、讀書(shū)等,從而使得用戶(hù)的業(yè)余生活更加的豐富及便利。
[0003]目前,為防止智能終端用戶(hù)的隱私信息和財(cái)產(chǎn)被盜,用戶(hù)常常會(huì)對(duì)智能終端上一些應(yīng)用程序進(jìn)行加密,以使得在啟動(dòng)加密的應(yīng)用程序時(shí),只有通過(guò)加密驗(yàn)證才能運(yùn)行該應(yīng)用程序?,F(xiàn)有的應(yīng)用程序加密方式,通常需要用戶(hù):先點(diǎn)擊智能終端主界面上的設(shè)置圖標(biāo),進(jìn)入設(shè)置界面;再在設(shè)置界面中選中安全服務(wù)選項(xiàng),進(jìn)入安全管理界面;然后,在安全管理界面中選中程序加密選項(xiàng),進(jìn)入程序加密界面,在程序加密界面才能選擇應(yīng)用程序進(jìn)行加密。顯然,上述加密方式過(guò)于繁瑣復(fù)雜,耗時(shí)較長(zhǎng)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例公開(kāi)了一種應(yīng)用程序加密方法及用戶(hù)終端,能夠快速地、便捷地對(duì)應(yīng)用程序進(jìn)行加密。
[0005]本發(fā)明實(shí)施例第一方面公開(kāi)了一種應(yīng)用程序加密方法,所述方法包括:
[0006]檢測(cè)對(duì)目標(biāo)應(yīng)用程序的圖標(biāo)進(jìn)行觸摸操作施加的目標(biāo)壓力值;
[0007]判斷所述目標(biāo)壓力值是否大于預(yù)設(shè)壓力值;
[0008]當(dāng)所述目標(biāo)壓力值大于所述預(yù)設(shè)壓力值時(shí),獲取所述觸摸操作輸入的第一指紋信息;
[0009]使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密。
[0010]在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,所述獲取所述觸摸操作輸入的第一指紋信息之后,所述方法還包括:
[0011]控制攝像裝置進(jìn)行人臉識(shí)別,當(dāng)所述攝像裝置識(shí)別到人臉時(shí),控制所述攝像裝置拍攝面部圖片;
[0012]判斷所述面部圖片是否與預(yù)設(shè)面部圖片相匹配;
[0013]當(dāng)所述面部圖片與所述預(yù)設(shè)面部圖片相匹配時(shí),執(zhí)行所述使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密的步驟。
[0014]結(jié)合本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,在本發(fā)明實(shí)施例第一方面的第二種可能的實(shí)現(xiàn)方式中,在判斷所述面部圖片與預(yù)設(shè)面部圖片相匹配之后,所述方法還包括:
[0015]判斷所述第一指紋信息是否與所述預(yù)設(shè)面部圖片綁定的預(yù)設(shè)指紋信息相匹配,若相匹配,則執(zhí)行所述使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密的步驟。
[0016]結(jié)合本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,在本發(fā)明實(shí)施例第一方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0017]當(dāng)所述面部圖片與所述預(yù)設(shè)面部圖片不相匹配時(shí),將所述第一指紋信息與所述面部圖片發(fā)送至預(yù)設(shè)終端,以使所述預(yù)設(shè)終端輸出提示信息,所述提示信息包括所述第一指紋信息與所述面部圖片,所述提示信息用于提示存在非法用戶(hù)對(duì)目標(biāo)應(yīng)用程序進(jìn)行加密。
[0018]在本發(fā)明實(shí)施例第一方面的第四種可能的實(shí)現(xiàn)方式中,所述獲取所述觸摸操作輸入的第一指紋信息之后,所述方法還包括:
[0019]檢測(cè)所述目標(biāo)應(yīng)用程序是否已被加密;
[0020]當(dāng)所述目標(biāo)應(yīng)用程序已被加密時(shí),輸出指紋輸入界面;
[0021]獲取用戶(hù)通過(guò)所述指紋輸入界面輸入的第二指紋信息;
[0022]判斷對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密的加密指紋信息是否與所述第二指紋信息相匹配;
[0023]若所述加密指紋信息與所述第二指紋信息相匹配,則執(zhí)行所述使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密的步驟。
[0024]結(jié)合本發(fā)明實(shí)施例第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式或第一方面的第二種可能的實(shí)現(xiàn)方式或第一方面的第三種可能的實(shí)現(xiàn)方式或第一方面的第四種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第五種可能的實(shí)現(xiàn)方式中,所述使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密之后,所述方法還包括:
[0025]將所述目標(biāo)應(yīng)用程序的圖標(biāo)的邊框顏色設(shè)置為預(yù)設(shè)顏色,以用于提示所述目標(biāo)應(yīng)用程序?yàn)榧用軕?yīng)用程序。
[0026]本發(fā)明實(shí)施例第二方面公開(kāi)了一種用戶(hù)終端,所述用戶(hù)終端包括:
[0027]第一檢測(cè)模塊,用于檢測(cè)對(duì)目標(biāo)應(yīng)用程序的圖標(biāo)進(jìn)行觸摸操作施加的目標(biāo)壓力值;
[0028]第一判斷模塊,用于判斷所述目標(biāo)壓力值是否大于預(yù)設(shè)壓力值;
[0029]第一獲取模塊,用于當(dāng)所述第一判斷模塊判斷所述目標(biāo)壓力值大于所述預(yù)設(shè)壓力值時(shí),獲取所述觸摸操作輸入的第一指紋信息;
[0030]加密模塊,用于使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密。
[0031]在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,所述用戶(hù)終端還包括:
[0032]控制模塊,用于在所述第一獲取模塊獲取所述觸摸操作輸入的第一指紋信息之后,控制攝像裝置進(jìn)行人臉識(shí)別,當(dāng)所述攝像裝置識(shí)別到人臉時(shí),控制所述攝像裝置拍攝面部圖片;
[0033]第二判斷模塊,用于判斷所述面部圖片是否與預(yù)設(shè)面部圖片相匹配;
[0034]當(dāng)所述第二判斷模塊判斷所述面部圖片與所述預(yù)設(shè)面部圖片相匹配時(shí),觸發(fā)所述加密模塊使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密。
[0035]結(jié)合本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,在本發(fā)明實(shí)施例第二方面的第二種可能的實(shí)現(xiàn)方式中,所述用戶(hù)終端還包括:
[0036]第三判斷模塊,用于在所述第二判斷模塊判斷所述面部圖片與預(yù)設(shè)面部圖片相匹配之后,判斷所述第一指紋信息是否與所述預(yù)設(shè)面部圖片綁定的預(yù)設(shè)指紋信息相匹配,若相匹配,則觸發(fā)所述加密模塊使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密。
[0037]結(jié)合本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,在本發(fā)明實(shí)施例第二方面的第三種可能的實(shí)現(xiàn)方式中,所述用戶(hù)終端還包括:
[0038]發(fā)送模塊,用于當(dāng)所述第二判斷模塊判斷所述面部圖片與所述預(yù)設(shè)面部圖片不相匹配時(shí),將所述第一指紋信息與所述面部圖片發(fā)送至預(yù)設(shè)終端,以使所述預(yù)設(shè)終端輸出提示信息,所述提示信息包括所述第一指紋信息與所述面部圖片,所述提示信息用于提示存在非法用戶(hù)對(duì)目標(biāo)應(yīng)用程序進(jìn)行加密。
[0039]在本發(fā)明實(shí)施例第二方面的第四種可能的實(shí)現(xiàn)方式中,所述用戶(hù)終端還包括:
[0040]第二檢測(cè)模塊,用于在所述第一獲取模塊獲取所述觸摸操作輸入的第一指紋信息之后,檢測(cè)所述目標(biāo)應(yīng)用程序是否已被加密;
[0041]輸出模塊,用于當(dāng)?shù)诙z測(cè)模塊檢測(cè)所述目標(biāo)應(yīng)用程序已被加密時(shí),輸出指紋輸入界面;
[0042]第二獲取模塊,用于獲取用戶(hù)通過(guò)所述指紋輸入界面輸入的第二指紋信息;
[0043]第四判斷模塊,用于判斷對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密的加密指紋信息是否與所述第二指紋信息相匹配;
[0044]當(dāng)所述第四判斷模塊判斷所述加密指紋信息與所述第二指紋信息相匹配時(shí),觸發(fā)所述加密模塊使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密。
[0045]結(jié)合本發(fā)明實(shí)施例第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式或第二方面的第二種可能的實(shí)現(xiàn)方式或第二方面的第三種可能的實(shí)現(xiàn)方式或第二方面的第四種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面的第五種可能的實(shí)現(xiàn)方式中,所述用戶(hù)終端還包括:
[0046]設(shè)置模塊,用于在所述加密模塊使用所述第一指紋信息對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行加密之后,將所述目標(biāo)應(yīng)用程序的圖標(biāo)的邊框顏色設(shè)置為預(yù)設(shè)顏色,以用于提示所述目標(biāo)應(yīng)用程序?yàn)榧用軕?yīng)用程序。
[0047]在本發(fā)明實(shí)施例中,用戶(hù)終端檢測(cè)對(duì)目標(biāo)應(yīng)用程序的圖標(biāo)進(jìn)行觸摸操作施加的目標(biāo)壓力值之后,將判斷目標(biāo)壓力值是否大于預(yù)設(shè)壓力值;當(dāng)目標(biāo)壓力值大于預(yù)設(shè)壓力值時(shí),用戶(hù)終端獲取觸摸操作輸入的第一指紋信息,并使用第一指紋信息對(duì)目標(biāo)應(yīng)用程序進(jìn)行加密??梢?jiàn),通過(guò)實(shí)施本發(fā)