本發(fā)明屬于加密領(lǐng)域,尤其涉及一種文件加密的方法及移動(dòng)終端。
背景技術(shù):
移動(dòng)終端作為簡單通信設(shè)備伴隨移動(dòng)通信發(fā)展已有幾十年的歷史。自2007年開始,智能化引發(fā)了移動(dòng)終端基因突變,從根本上改變了終端作為移動(dòng)網(wǎng)絡(luò)末梢的傳統(tǒng)定位。移動(dòng)智能終端幾乎在一瞬之間轉(zhuǎn)變?yōu)榛ヂ?lián)網(wǎng)業(yè)務(wù)的關(guān)鍵入口和主要?jiǎng)?chuàng)新平臺(tái),新型媒體、電子商務(wù)和信息服務(wù)平臺(tái),互聯(lián)網(wǎng)資源、移動(dòng)網(wǎng)絡(luò)資源與環(huán)境交互資源的最重要樞紐,其操作系統(tǒng)和處理器芯片甚至成為當(dāng)今整個(gè)ict產(chǎn)業(yè)的戰(zhàn)略制高點(diǎn)。移動(dòng)智能終端引發(fā)的顛覆性變革揭開了移動(dòng)互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展的序幕,開啟了一個(gè)新的技術(shù)產(chǎn)業(yè)周期。隨著移動(dòng)智能終端的持續(xù)發(fā)展,其影響力將比肩收音機(jī)、電視和互聯(lián)網(wǎng)(pc),成為人類歷史上第4個(gè)滲透廣泛、普及迅速、影響巨大、深入至人類社會(huì)生活方方面面的終端產(chǎn)品。
目前,移動(dòng)終端對文件進(jìn)行加密時(shí)的加密方式單一,容易暴力破解,造成重要文件泄密。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種文件加密的方法,旨在解決目前移動(dòng)終端的加密方式簡單單一,存在被破解的風(fēng)險(xiǎn)問題。
為了解決上述技術(shù)問題,本發(fā)明是這樣實(shí)現(xiàn)的:一種文件加密的方法,應(yīng)用于移動(dòng)終端,所述方法包括以下步驟:
進(jìn)入待加密文件界面,獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級;
根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記,并采集用戶輸入的指紋信息;
根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密。
進(jìn)一步地,所述獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級的步驟,包括:
在進(jìn)入所述待加密文件界面時(shí),檢測用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值;
根據(jù)預(yù)設(shè)按壓力等級與按壓力值的對應(yīng)關(guān)系獲取用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值對應(yīng)的按壓力等級。
進(jìn)一步地,所述根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記,并采集用戶輸入的指紋信息的步驟,包括:
將所述按壓力等級作為所述待加密文件的屬性信息;
采集用戶輸入的指紋信息,并將所述指紋信息與上述屬性信息進(jìn)行綁定。
進(jìn)一步地,所述根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密的步驟,包括:
根據(jù)所述按壓力等級對所述待加密文件進(jìn)行第一次加密;
根據(jù)所述指紋信息對所述第一次加密的文件進(jìn)行第二次加密。
進(jìn)一步地,在所述根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密的步驟之后,還包括:
根據(jù)以下算式計(jì)算已加密文件的重要等級d:
其中,l1表示所述按壓力等級,l2表示參考等級,t1表示所述待加密文件的文件大?。▎挝唬簁b),t2表示參考文件大小(單位:kb),k表示預(yù)設(shè)常系數(shù)。
本發(fā)明實(shí)施例的目的還在于提供一種移動(dòng)終端,所述移動(dòng)終端包括:
獲取單元,用于在進(jìn)入待加密文件界面時(shí),獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級;
標(biāo)記單元,用于根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記;
采集單元,用于采集用戶輸入的指紋信息;
加密單元,用于根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密。
進(jìn)一步地,所述獲取單元具體用于:
在進(jìn)入所述待加密文件界面時(shí),檢測用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值;
根據(jù)預(yù)設(shè)按壓力等級與按壓力值的對應(yīng)關(guān)系獲取用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值對應(yīng)的按壓力等級。
進(jìn)一步地,所述標(biāo)記單元具體用于:將所述按壓力等級作為所述待加密文件的屬性信息;
所述采集單元具有用于:采集用戶輸入的指紋信息,并將所述指紋信息與上述屬性信息進(jìn)行綁定。
進(jìn)一步地,所述加密單元具體用于:
根據(jù)所述按壓力等級對所述待加密文件進(jìn)行第一次加密;
根據(jù)所述指紋信息對所述第一次加密的文件進(jìn)行第二次加密。
進(jìn)一步地,所述移動(dòng)終端還包括計(jì)算單元,所述計(jì)算單元具體用于:
根據(jù)以下算式計(jì)算已加密文件的重要等級d:
其中,l1表示所述按壓力等級,l2表示參考等級,t1表示所述待加密文件的文件大?。▎挝唬簁b),t2表示參考文件大?。▎挝唬簁b),k表示預(yù)設(shè)常系數(shù)。
在本發(fā)明實(shí)施例中,在進(jìn)入待加密文件界面時(shí),首先獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級,然后根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記,并采集用戶輸入的指紋信息,根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密。本發(fā)明實(shí)施例提供的加密方式是結(jié)合按壓力等級和指紋,更加安全可靠,避免重要文件被破解泄密,提升安全系數(shù)。
附圖說明
圖1是本發(fā)明實(shí)施例提供的文件加密的方法的流程圖;
圖2是本發(fā)明實(shí)施例提供的移動(dòng)終端的框架結(jié)構(gòu)示意圖。
具體實(shí)施方法
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實(shí)施例對本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
圖1示出了本發(fā)明實(shí)施例提供的應(yīng)用于移動(dòng)終端的文件加密的方法的流程,為了便于說明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例提供的應(yīng)用于移動(dòng)終端的文件加密的方法,包括以下步驟:
步驟s10,進(jìn)入待加密文件界面,獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級。
具體地,在進(jìn)入所述待加密文件界面時(shí),檢測用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值,然后根據(jù)預(yù)設(shè)按壓力等級與按壓力值的對應(yīng)關(guān)系獲取用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值對應(yīng)的按壓力等級,同一按壓力等級包括多個(gè)按壓力值。
步驟s20,根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記,并采集用戶輸入的指紋信息;
具體地,將所述按壓力等級作為所述待加密文件的屬性信息,然后采集用戶輸入的指紋信息,并將所述指紋信息與上述屬性信息進(jìn)行綁定。即在解密時(shí)需要同時(shí)輸入正確的按壓力等級和指紋信息才可以對加密文件進(jìn)行解密。
步驟s30,根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密。
作為本發(fā)明一優(yōu)選實(shí)施例,步驟s30的實(shí)施方法包括:根據(jù)所述按壓力等級對所述待加密文件進(jìn)行第一次加密;根據(jù)所述指紋信息對所述第一次加密的文件進(jìn)行第二次加密。即采用兩種加密形式對待加密文件進(jìn)行加密。
作為本發(fā)明一優(yōu)選實(shí)施例,在步驟s30之后,還包括:
根據(jù)以下算式計(jì)算已加密文件的重要等級d:
其中,l1表示所述按壓力等級,l2表示參考等級,t1表示所述待加密文件的文件大?。▎挝唬簁b),t2表示參考文件大小(單位:kb),k表示預(yù)設(shè)常系數(shù)。
根據(jù)上述算式可知,按壓力等級l1越大,待加密文件的大小越大,則重要等級越高,對等級d高于預(yù)設(shè)閾值的加密文件進(jìn)行單獨(dú)存儲(chǔ)并進(jìn)行預(yù)設(shè)標(biāo)記。
在本發(fā)明實(shí)施例中,在進(jìn)入待加密文件界面時(shí),首先獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級,然后根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記,并采集用戶輸入的指紋信息,根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密。本發(fā)明實(shí)施例提供的加密方式是結(jié)合按壓力等級和指紋,更加安全可靠,避免重要文件被破解泄密,提升安全系數(shù)。
圖2示出了本發(fā)明實(shí)施例提供的移動(dòng)終端的框架結(jié)構(gòu)示意圖,為了便于說明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例提供的移動(dòng)終端,包括:獲取單元100、標(biāo)記單元200、采集單元300以及加密單元400;
獲取單元100,用于在進(jìn)入待加密文件界面時(shí),獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級;
標(biāo)記單元200,用于根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記;
采集單元300,用于采集用戶輸入的指紋信息;
加密單元400,用于根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密。
作為本發(fā)明一優(yōu)選實(shí)施例,獲取單元100具體用于:
在進(jìn)入所述待加密文件界面時(shí),檢測用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值;
根據(jù)預(yù)設(shè)按壓力等級與按壓力值的對應(yīng)關(guān)系獲取用戶在所述移動(dòng)終端的觸摸屏上施加的按壓力值對應(yīng)的按壓力等級。
作為本發(fā)明一優(yōu)選實(shí)施例,標(biāo)記單元200具體用于:將所述按壓力等級作為所述待加密文件的屬性信息;
采集單元300具有用于:采集用戶輸入的指紋信息,并將所述指紋信息與上述屬性信息進(jìn)行綁定。
作為本發(fā)明一優(yōu)選實(shí)施例,加密單元400具體用于:
根據(jù)所述按壓力等級對所述待加密文件進(jìn)行第一次加密;
根據(jù)所述指紋信息對所述第一次加密的文件進(jìn)行第二次加密。
作為本發(fā)明一優(yōu)選實(shí)施例,所述移動(dòng)終端還包括計(jì)算單元500,計(jì)算單元500具體用于:
根據(jù)以下算式計(jì)算已加密文件的重要等級d:
其中,l1表示所述按壓力等級,l2表示參考等級,t1表示所述待加密文件的文件大?。▎挝唬簁b),t2表示參考文件大?。▎挝唬簁b),k表示預(yù)設(shè)常系數(shù)。
需要說明的是,本發(fā)明實(shí)施例提供的移動(dòng)終端與上述應(yīng)用于移動(dòng)終端的文件加密的方法的實(shí)施例對應(yīng),其工作原理和方法均對應(yīng)適用,這里就不再贅述。
在本發(fā)明實(shí)施例中,在進(jìn)入待加密文件界面時(shí),首先獲取在所述待加密文件界面時(shí)用戶對所述移動(dòng)終端的觸摸屏施加的按壓力等級,然后根據(jù)所述按壓力等級對所述待加密文件進(jìn)行標(biāo)記,并采集用戶輸入的指紋信息,根據(jù)所述按壓力等級和所述指紋信息對所述待加密文件進(jìn)行加密。本發(fā)明實(shí)施例提供的加密方式是結(jié)合按壓力等級和指紋,更加安全可靠,避免重要文件被破解泄密,提升安全系數(shù)。
本領(lǐng)域技術(shù)人員可以理解為上述實(shí)施例包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
本領(lǐng)域普通技術(shù)人員還可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),包括rom/ram、磁盤、光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。