亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種數(shù)據(jù)加密、解密的方法及移動(dòng)終端的制作方法

文檔序號(hào):9288545閱讀:711來(lái)源:國(guó)知局
一種數(shù)據(jù)加密、解密的方法及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及電子設(shè)備技術(shù)領(lǐng)域,尤其涉及到一種數(shù)據(jù)加密、解密的方法及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,移動(dòng)終端(如手機(jī)、平板電腦、智能穿戴設(shè)備等等)越來(lái)越普及,同時(shí),功能也越來(lái)越強(qiáng)大,已從一種單純的通信工具演變成為一種集成多功能的電子便攜設(shè)備。伴隨著移動(dòng)終端的普及,移動(dòng)終端的安全性問(wèn)題也日益引起人們的關(guān)注。
[0003]現(xiàn)有技術(shù)中,用戶主要對(duì)移動(dòng)終端采取數(shù)字組合形式的密碼或圖案形式的密碼等單一的加密方式,例如:用戶在采用數(shù)字密碼加密時(shí)候,假設(shè)四位數(shù)字密碼的加密方式在移動(dòng)終端的大屏?xí)r代很容易泄露,尤其是在大屏的觸摸屏上進(jìn)行解鎖的時(shí)候,很容易被其他用戶剽竊到。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)加密、解密的方法及移動(dòng)終端,以期提移動(dòng)終端的數(shù)據(jù)的安全性。
[0005]本發(fā)明實(shí)施例第一方面公開(kāi)了一種數(shù)據(jù)加密的方法,包括:
[0006]讀取移動(dòng)終端中存儲(chǔ)的數(shù)據(jù);
[0007]根據(jù)第一加密算法和第一密鑰對(duì)所述數(shù)據(jù)進(jìn)行第一加密處理以得到第一加密數(shù)據(jù);
[0008]根據(jù)第二加密算法和第二密鑰對(duì)所述第一加密數(shù)據(jù)進(jìn)行第二加密處理以得到第二加密數(shù)據(jù);
[0009]其中,所述第一密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第二密鑰為用戶輸入的指紋信息,或者,所述第二密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第一密鑰為用戶輸入的指紋信息。
[0010]本發(fā)明實(shí)施例第二方面公開(kāi)了一種數(shù)據(jù)解密的方法,包括:
[0011]讀取移動(dòng)終端中存儲(chǔ)的第二加密數(shù)據(jù);
[0012]獲取第二密鑰;
[0013]根據(jù)第二解密算法和所述第二密鑰對(duì)所述第二加密數(shù)據(jù)進(jìn)行第二解密處理以得到第一加密數(shù)據(jù);
[0014]獲取第一密鑰;
[0015]根據(jù)第一解密算法和所述第一密鑰對(duì)所述第一加密數(shù)據(jù)進(jìn)行第一解密處理以得到解密后的數(shù)據(jù);
[0016]其中,所述第一密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第二密鑰為用戶輸入的指紋信息,或者,所述第二密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第一密鑰為用戶輸入的指紋信息。
[0017]相應(yīng)地,本發(fā)明實(shí)施例第三方面公開(kāi)了一種數(shù)據(jù)加密的移動(dòng)終端,包括:
[0018]讀取單元,用于讀取移動(dòng)終端中存儲(chǔ)的數(shù)據(jù);
[0019]第一加密單元,用于根據(jù)第一加密算法和第一密鑰對(duì)所述讀取單元讀取的數(shù)據(jù)進(jìn)行第一加密處理以得到第一加密數(shù)據(jù);
[0020]第二加密單元,用于根據(jù)第二加密算法和第二密鑰對(duì)所述第一加密單元第一加密處理后得到的第一加密數(shù)據(jù)進(jìn)行第二加密處理以得到第二加密數(shù)據(jù);
[0021]其中,所述第一密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第二密鑰為用戶輸入的指紋信息,或者,所述第二密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第一密鑰為用戶輸入的指紋信息。
[0022]本發(fā)明實(shí)施例第四方面公開(kāi)了一種數(shù)據(jù)解密的移動(dòng)終端,包括:
[0023]讀取單元,用于讀取移動(dòng)終端中存儲(chǔ)的第二加密數(shù)據(jù);
[0024]第一獲取單元,用于獲取第二密鑰;
[0025]第二解密單元,用于根據(jù)第二解密算法和所述第一獲取單元獲取到的第二密鑰對(duì)所述第二加密數(shù)據(jù)進(jìn)行第二解密處理以得到第一加密數(shù)據(jù);
[0026]第二獲取單元,用于獲取第一密鑰;
[0027]第一解密單元,用于根據(jù)第一解密算法和所述第二獲取單元獲取到的第一密鑰對(duì)所述第二解密單元解密處理得到的第一加密數(shù)據(jù)進(jìn)行第一解密處理以得到解密后的數(shù)據(jù);
[0028]其中,所述第一密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第二密鑰為用戶輸入的指紋信息,或者,所述第二密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第一密鑰為用戶輸入的指紋信息。
[0029]本發(fā)明實(shí)施例讀取移動(dòng)終端中存儲(chǔ)的數(shù)據(jù);根據(jù)第一加密算法和第一密鑰對(duì)所述數(shù)據(jù)進(jìn)行第一加密處理以得到第一加密數(shù)據(jù);根據(jù)第二加密算法和第二密鑰對(duì)所述第一加密數(shù)據(jù)進(jìn)行第二加密處理以得到第二加密數(shù)據(jù);其中,所述第一密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第二密鑰為用戶輸入的指紋信息,或者,所述第二密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第一密鑰為用戶輸入的指紋信息。如此,可將移動(dòng)終端的標(biāo)識(shí)信息和用戶對(duì)數(shù)據(jù)設(shè)置的指紋信息分別作為密鑰,對(duì)移動(dòng)終端中的數(shù)據(jù)進(jìn)行兩次加密處理,從而提高了數(shù)據(jù)的保密性。
【附圖說(shuō)明】
[0030]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例、描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明實(shí)施例的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)加密的方法的實(shí)施例的流程示意圖;
[0032]圖2為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)解密的方法的第一實(shí)施例的流程示意圖;
[0033]圖3為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)解密的方法的第二實(shí)施例的流程示意圖;
[0034]圖4為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)解密的方法的第三實(shí)施例的流程示意圖;
[0035]圖5為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)加密的移動(dòng)終端的第一實(shí)施例的結(jié)構(gòu)示意圖;
[0036]圖6a為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)解密的移動(dòng)終端的第一實(shí)施例的結(jié)構(gòu)示意圖;
[0037]圖6b為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)解密的移動(dòng)終端的第一實(shí)施例的又一結(jié)構(gòu)示意圖;
[0038]圖6c為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)解密的移動(dòng)終端的第一實(shí)施例的又一結(jié)構(gòu)示意圖;
[0039]圖7為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)加密的移動(dòng)終端的第二實(shí)施例的結(jié)構(gòu)示意圖;
[0040]圖8為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)解密的移動(dòng)終端的第二實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0041]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明實(shí)施例一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明實(shí)施例中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明實(shí)施例保護(hù)的范圍。
[0042]具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中,移動(dòng)終端可以包括但不限于:筆記本電腦、手機(jī)、平板電腦、智能可穿戴設(shè)備等等。移動(dòng)終端的系統(tǒng)指設(shè)備的操作系統(tǒng),可以包括但不限于:Android系統(tǒng)、塞班系統(tǒng)、Windows系統(tǒng)、1S(蘋果公司開(kāi)發(fā)的移動(dòng)操作系統(tǒng))、XP系統(tǒng)、windows 8系統(tǒng)等等。需要說(shuō)明的是,Android移動(dòng)終端指Android系統(tǒng)的移動(dòng)終端,塞班移動(dòng)終端指塞班系統(tǒng)的移動(dòng)終端,等等。上述移動(dòng)終端僅是舉例,而非窮舉,包含但不限于上述移動(dòng)終端。
[0043]具體實(shí)現(xiàn)中,并不是所有的數(shù)據(jù)都需要加密,一般情況下,需加密的數(shù)據(jù)都是重要數(shù)據(jù)或者出于私隱目的不便于外人查閱的數(shù)據(jù)??蛇x地,數(shù)據(jù)的類型可包括但不僅限于:word數(shù)據(jù)、excel數(shù)據(jù)、圖片數(shù)據(jù)、視頻數(shù)據(jù)、音頻數(shù)據(jù)、文件夾、應(yīng)用程序、桌面快捷方式等。
[0044]本發(fā)明實(shí)施例結(jié)合圖1至圖8對(duì)本發(fā)明實(shí)施例提供的一種數(shù)據(jù)加密、解密的方法及移動(dòng)終端進(jìn)行描述。
[0045]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)加密的方法的實(shí)施例流程示意圖。本實(shí)施例中所描述的數(shù)據(jù)加密的方法,包括以下步驟:
[0046]S101、讀取移動(dòng)終端中存儲(chǔ)的數(shù)據(jù)。
[0047]具體實(shí)現(xiàn)中,移動(dòng)終端可讀取移動(dòng)終端中存儲(chǔ)的數(shù)據(jù)。
[0048]S102、根據(jù)第一加密算法和第一密鑰對(duì)所述數(shù)據(jù)進(jìn)行第一加密處理以得到第一加密數(shù)據(jù)。
[0049]具體實(shí)現(xiàn)中,移動(dòng)終端可根據(jù)第一加密算法和第一密鑰對(duì)移動(dòng)終端讀取的數(shù)據(jù)進(jìn)行第一加密處理??蛇x地,第一加密算法可包括但不僅限于:數(shù)據(jù)加密算法(英文:Data Encrypt1n Standard,縮寫:DES)、國(guó)際數(shù)據(jù)加密算法(英文:Internat1nalData Encrypt1n Algorithm,縮寫:IDEA)、RSA、單向散列算法(英文:Message_DigestAlgorithm 5,縮寫:MD5)、數(shù)字簽名算法(英文:Digital Signature Algorithm,縮寫:DSA)或高級(jí)加密標(biāo)準(zhǔn)(英文:Advanced Encrypt1n Standard,縮寫:AES)等。
[0050]S103、根據(jù)第二加密算法和第二密鑰對(duì)所述第一加密數(shù)據(jù)進(jìn)行第二加密處理以得到第二加密數(shù)據(jù);其中,所述第一密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第二密鑰為用戶輸入的指紋信息,或者,所述第二密鑰為所述移動(dòng)終端的標(biāo)識(shí)信息,且所述第一密鑰為用戶輸入的指紋信息。
[0051]具體實(shí)現(xiàn)中,移動(dòng)終端可根據(jù)第二加密算法和第二密鑰對(duì)步驟S102中得到的第一加密數(shù)據(jù)進(jìn)行第二加密處理??蛇x地,第二加密算法可包括但不僅限于:數(shù)據(jù)加密算法DES、國(guó)際數(shù)據(jù)加密算法IDEA、RSA、單向散列算法MD5、數(shù)字簽名算法DSA或高級(jí)加密標(biāo)準(zhǔn)AES等。進(jìn)一步地,其中,第一密鑰可為移動(dòng)終端的標(biāo)識(shí)信息,且第二密鑰可為用戶輸入的指紋信息,或者,第二密鑰可為移動(dòng)終端的標(biāo)識(shí)信息,且第一密鑰可為用戶輸入的指紋信息。用戶輸入的指紋信息可包括:用戶的任意一個(gè)手指的指紋信息,也可以是一組復(fù)雜的由不同手指的指紋信息組成的指紋信息,如用戶A的中指和用戶B的中指組合成的指紋信息。
[0052]作為一種可能的實(shí)施方式,移動(dòng)終端的標(biāo)識(shí)信息可包括但不僅限于:國(guó)際移動(dòng)設(shè)備身份碼(英文-1nternat1nal Mobile Equipment Identity,縮寫:IMEI)、移動(dòng)終端識(shí)別的電話號(hào)碼、集成電路卡識(shí)別碼(英文-1ntegrate Circuit Card Identity,縮寫:ICCID)、國(guó)際移動(dòng)用戶識(shí)別碼(英文-1nternat1nal Mobile Subscriber Identificat1nNumber,縮寫:頂SI)和移動(dòng)終端入網(wǎng)許可號(hào)??蛇x地,移動(dòng)終端識(shí)別的電話號(hào)碼可以是多個(gè),例如,雙卡雙待的手機(jī)可以插入兩張卡??蛇x地,移動(dòng)終端的標(biāo)識(shí)信息可以是國(guó)際移動(dòng)設(shè)備身份碼IME1、移動(dòng)終端識(shí)別的電話號(hào)碼、集成電路卡識(shí)別碼ICCID和移動(dòng)終端入網(wǎng)許可號(hào)中的兩兩組合或者其他任意組合。
[0053]可選地,移動(dòng)終端可根據(jù)第一加密算法和第一密鑰對(duì)數(shù)據(jù)進(jìn)行第一加密處理以得到第一加密數(shù)據(jù),然后,根據(jù)第二加密算法和第二密鑰對(duì)第一加密數(shù)據(jù)進(jìn)行第二加密處理以得到第二加密數(shù)據(jù),其中,第一密鑰為移動(dòng)終端的標(biāo)識(shí)信息,且第二密鑰為用戶輸入的指紋信息。如移動(dòng)終端對(duì)一個(gè)word數(shù)據(jù)進(jìn)行加密,第一密鑰選擇移動(dòng)終端的標(biāo)識(shí)信息選擇國(guó)際移動(dòng)設(shè)備身份碼MEI與移動(dòng)終端識(shí)別的電話號(hào)碼,第二密鑰選擇用戶輸入的左手中指的指紋信息,第一加密算法選擇RSA,第二加密算法選擇MD5,則移動(dòng)終端將根據(jù)RSA算法和移動(dòng)終端的標(biāo)識(shí)信息選擇國(guó)際
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1