1.一種數(shù)據(jù)加密方法,其特征在于,包括:
監(jiān)控掃描終端上的數(shù)據(jù)對(duì)象,獲取掃描到的數(shù)據(jù)對(duì)象的文本內(nèi)容;
判斷所述文本內(nèi)容是否與預(yù)設(shè)的關(guān)鍵字符串匹配;
在匹配時(shí),獲取預(yù)設(shè)的密鑰;
通過(guò)所述密鑰對(duì)所述數(shù)據(jù)對(duì)象的相應(yīng)操作進(jìn)行加密。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)加密方法,其特征在于,所述數(shù)據(jù)對(duì)象為文件;
所述獲取掃描到的數(shù)據(jù)對(duì)象的文本內(nèi)容的步驟還包括:獲取所述掃描到的文件的文件名;
所述判斷所述文本內(nèi)容是否與預(yù)設(shè)的關(guān)鍵字符串匹配的步驟具體為:判斷所述掃描到的文件的文件名是否以所述預(yù)設(shè)的關(guān)鍵字符串為起始字符串;
所述通過(guò)所述密鑰對(duì)所述數(shù)據(jù)對(duì)象的相應(yīng)操作進(jìn)行加密的步驟具體為:通過(guò)所述密鑰對(duì)所述文件的打開(kāi)操作進(jìn)行加密。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)加密方法,其特征在于,所述數(shù)據(jù)對(duì)象為用戶在文本輸入框組件中輸入的數(shù)據(jù)內(nèi)容;
所述通過(guò)所述密鑰對(duì)所述數(shù)據(jù)對(duì)象的相應(yīng)操作進(jìn)行加密的步驟具體為:
通過(guò)所述密鑰對(duì)所述數(shù)據(jù)內(nèi)容進(jìn)行加密后進(jìn)行數(shù)據(jù)傳輸或本地存儲(chǔ)。
4.根據(jù)權(quán)利要求1至3任一所述的數(shù)據(jù)加密方法,其特征在于,所述方法還包括:
接收關(guān)鍵字符串設(shè)置指令,接收輸入的關(guān)鍵字符串以及與所述關(guān)鍵字符串對(duì)應(yīng)的密鑰并存儲(chǔ)。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)加密方法,其特征在于,所述關(guān)鍵字符串有多個(gè);
所述判斷所述文本內(nèi)容是否與預(yù)設(shè)的關(guān)鍵字符串匹配的步驟具體為:
查找與所述文本內(nèi)容匹配的關(guān)鍵字符串,若查找到,則判定為匹配,并獲取所述查找到的關(guān)鍵字符串作為目標(biāo)關(guān)鍵字符串;
所述獲取預(yù)設(shè)的密鑰的步驟具體為:
獲取預(yù)設(shè)的與所述目標(biāo)關(guān)鍵字符串對(duì)應(yīng)的密鑰。
6.一種數(shù)據(jù)加密裝置,其特征在于,包括:
數(shù)據(jù)對(duì)象掃描模塊,用于監(jiān)控掃描終端上的數(shù)據(jù)對(duì)象,獲取掃描到的數(shù)據(jù)對(duì)象的文本內(nèi)容;
判斷模塊,用于判斷所述文本內(nèi)容是否與預(yù)設(shè)的關(guān)鍵字符串匹配;
密鑰獲取模塊,用于在所述文本內(nèi)容與預(yù)設(shè)的關(guān)鍵字符串匹配時(shí),獲取預(yù)設(shè)的密鑰;
加密模塊,用于通過(guò)所述密鑰對(duì)所述數(shù)據(jù)對(duì)象的相應(yīng)操作進(jìn)行加密。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)加密裝置,其特征在于,所述數(shù)據(jù)對(duì)象為文件;
所述數(shù)據(jù)對(duì)象掃描模塊還用于獲取所述掃描到的文件的文件名;
所述判斷模塊還用于判斷所述掃描到的文件的文件名是否以所述預(yù)設(shè)的關(guān)鍵字符串為起始字符串;
所述加密模塊還用于通過(guò)所述密鑰對(duì)所述文件的打開(kāi)操作進(jìn)行加密。
8.根據(jù)權(quán)利要求6所述的數(shù)據(jù)加密裝置,其特征在于,所述數(shù)據(jù)對(duì)象為用戶在文本輸入框組件中輸入的數(shù)據(jù)內(nèi)容;
所述加密模塊還用于通過(guò)所述密鑰對(duì)所述數(shù)據(jù)內(nèi)容進(jìn)行加密后進(jìn)行數(shù)據(jù)傳輸或本地存儲(chǔ)。
9.根據(jù)權(quán)利要求6至8任一所述的數(shù)據(jù)加密裝置,其特征在于,所述裝置還包括關(guān)鍵字符串設(shè)置模塊,用于接收關(guān)鍵字符串設(shè)置指令,接收輸入的關(guān)鍵字符串以及與所述關(guān)鍵字符串對(duì)應(yīng)的密鑰并存儲(chǔ)。
10.根據(jù)權(quán)利要求6所述的數(shù)據(jù)加密裝置,其特征在于,所述關(guān)鍵字符串有多個(gè);
所述判斷模塊還用于查找與所述文本內(nèi)容匹配的關(guān)鍵字符串,若查找到,則判定所述文本內(nèi)容與預(yù)設(shè)的關(guān)鍵字符串匹配,并獲取所述查找到的關(guān)鍵字符串作為目標(biāo)關(guān)鍵字符串;
所述密鑰獲取模塊還用于獲取預(yù)設(shè)的與所述目標(biāo)關(guān)鍵字符串對(duì)應(yīng)的密鑰。