<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種數據加密、解密的方法及移動終端的制作方法

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

【發明內容】

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