国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)加密傳輸方法及數(shù)據(jù)加密傳輸系統(tǒng)的制作方法

      文檔序號:9891170閱讀:681來源:國知局
      數(shù)據(jù)加密傳輸方法及數(shù)據(jù)加密傳輸系統(tǒng)的制作方法
      【技術領域】
      [0001]本發(fā)明涉及計算機技術領域,特別涉及數(shù)據(jù)傳輸技術領域,具體是指一種數(shù)據(jù)加密傳輸方法及數(shù)據(jù)加密傳輸系統(tǒng)。
      【背景技術】
      [0002]在現(xiàn)有的加密傳輸技術中,存在以下兩方面的問題:
      [0003]—、在傳輸和保存過程中,數(shù)據(jù)使用或傳輸?shù)慕K端(如:個人電腦、服務器等)直接對數(shù)據(jù)進行加密。優(yōu)點是:數(shù)據(jù)終端一般運算能力非常強,加密效率高。缺點是:1.一旦設備被木馬或病毒程序感染,就可能暴露加密算法和密鑰,導致數(shù)據(jù)加密失效。2.在網(wǎng)絡傳輸過程中,如果密鑰也同時需要傳輸,那么數(shù)據(jù)和密鑰有可能被他人截獲,導致數(shù)據(jù)泄露。
      [0004]二、使用獨立的外部設備對數(shù)據(jù)加、解密。優(yōu)點是:加解密設備與數(shù)據(jù)的使用設備分離,如果加解密設備沒有被他人獲取,那么加密的安全性是非常高的。缺點是:1.如果采用復雜的加密算法或加密數(shù)據(jù)量比較大的情況下,需要高性能的加解密設備,成本較高,且獨立設備體積勢必較大,不能實現(xiàn)靈活便攜。2.如果需要制作便攜的加解密設備,那么很難兼顧效率和能源功耗的平衡。
      [0005]因此,如何提供一種結合了兩種加密方法的優(yōu)點,避免缺陷,實現(xiàn)一種加解密效率高,安全性強,同時又對資源要求較少,實現(xiàn)成本較低的數(shù)據(jù)加密傳輸方法成為本領域亟待解決的問題。

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

      [0006]本發(fā)明的目的是克服了上述現(xiàn)有技術中的缺點,提供對需要傳輸?shù)臄?shù)據(jù)中的部分內(nèi)容利用多重加密方法進行加密,從而即保證了加密效率與加密數(shù)據(jù)的安全性,又有效較低對于硬件資源的要求,實現(xiàn)成本低,應用范圍廣,實現(xiàn)方法簡便的一種數(shù)據(jù)加密傳輸方法及數(shù)據(jù)加密傳輸系統(tǒng)。
      [0007]為了實現(xiàn)上述的目的,本發(fā)明的數(shù)據(jù)加密傳輸方法包括以下步驟:
      [0008](I)第一終端提取原始數(shù)據(jù)中的一部分作為關鍵數(shù)據(jù);
      [0009](2)第一加解密設備利用第一加密方法加密所述的關鍵數(shù)據(jù),獲得第一中間數(shù)據(jù);
      [0010](3)所述的第一加解密設備利用第二加密方法加密所述的關鍵數(shù)據(jù),獲得第二中間數(shù)據(jù);
      [0011](4)所述的第一終端利用第三加密方法并以所述的第二中間數(shù)據(jù)作為參數(shù)加密所述的原始數(shù)據(jù),獲得第三中間數(shù)據(jù);
      [0012](5)所述的第一終端將所述的第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù)合并獲得加密數(shù)據(jù);
      [0013](6)所述的第一終端將所述的加密數(shù)據(jù)發(fā)送至第二終端;
      [0014](7)所述的第二終端根據(jù)所述的加密數(shù)據(jù)獲得所述的第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù);
      [0015](8)第二加解密設備利用第一解密方法解密所述的第一中間數(shù)據(jù)獲得所述的關鍵數(shù)據(jù);
      [0016](9)所述的第二加解密設備利用所述的第二加密方法加密所述的關鍵數(shù)據(jù),獲得第二中間數(shù)據(jù);
      [0017](10)所述的第二終端利用第三解密方法并以所述的第二中間數(shù)據(jù)作為參數(shù)解密所述的第三中間數(shù)據(jù)獲得所述的原始數(shù)據(jù)。
      [0018]該數(shù)據(jù)加密傳輸方法中,所述的關鍵數(shù)據(jù)為數(shù)據(jù)口令、權限密碼、驗證碼和加密密鑰中的一項或多項。
      [0019]該數(shù)據(jù)加密傳輸方法中,所述的第一加密方法、第二加密方法及第三加密方法分別為AES加密方法、DES加密方法、3DES加密方法、RC2/RC4加密方法、IDEA加密方法、RSA加密方法、DSA加密方法、BL0WFISH加密方法、PKCS加密方法、ElGamal加密方法、Diffie-Hellman加密方法和ECC加密方法中的一種或多種。
      [0020]本發(fā)明還提供一種數(shù)據(jù)加密傳輸系統(tǒng),其包括:第一終端、第二終端、第一加解密設備和第二加解密設備。
      [0021]其中,第一終端用以提取原始數(shù)據(jù)中的一部分作為關鍵數(shù)據(jù),利用第三加密方法并以第二中間數(shù)據(jù)作為參數(shù)加密所述的原始數(shù)據(jù),獲得第三中間數(shù)據(jù);將第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù)合并獲得加密數(shù)據(jù);并發(fā)送所述的加密數(shù)據(jù)至第二終端;
      [0022]第一加解密設備連接所述的第一終端,用以利用第一加密方法加密所述的關鍵數(shù)據(jù),獲得所述的第一中間數(shù)據(jù);利用第二加密方法加密所述的關鍵數(shù)據(jù),獲得所述的第二中間數(shù)據(jù);
      [0023]所述的第二終端連接所述的第一終端,用以獲得所述的加密數(shù)據(jù);根據(jù)所述的加密數(shù)據(jù)獲得所述的第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù);利用第三解密方法并以從第二解密設備獲取的所述的第二中間數(shù)據(jù)作為參數(shù)解密所述的第三中間數(shù)據(jù)獲得所述的原始數(shù)據(jù);
      [0024]所述的第二加解密設備連接所述的第二終端,用以利用第一解密方法解密所述的第一中間數(shù)據(jù)獲得所述的關鍵數(shù)據(jù);并利用所述的第二加密方法加密所述的關鍵數(shù)據(jù),獲得所述的第二中間數(shù)據(jù)。
      [0025]采用了該發(fā)明的數(shù)據(jù)加密傳輸方法及數(shù)據(jù)加密傳輸系統(tǒng),由于其首先提取原始數(shù)據(jù)中的一部分作為關鍵數(shù)據(jù),對該關鍵數(shù)據(jù)進行加密獲得第一中間數(shù)據(jù)、第二中間數(shù)據(jù),并進而加密獲得第三中間數(shù)據(jù)后,由第一中間數(shù)據(jù)和第三中間數(shù)據(jù)合并形成加密數(shù)據(jù)。從而通過多重加密即保證了加密數(shù)據(jù)的安全性與加密效率,又由于關鍵數(shù)據(jù)的數(shù)據(jù)量較小,從而有效降低對加解密設備硬件資源的要求,實現(xiàn)成本更低,且本發(fā)明的數(shù)據(jù)加密傳輸方法及數(shù)據(jù)加密傳輸系統(tǒng),其應用范圍廣,實現(xiàn)方法也相當簡便。
      【附圖說明】
      [0026]圖1為本發(fā)明的數(shù)據(jù)加密傳輸方法的步驟流程圖。
      [0027]圖2為本發(fā)明的數(shù)據(jù)加密傳輸方法在實際應用中的加密流程示意圖。
      [0028]圖3為本發(fā)明的數(shù)據(jù)加密傳輸方法在實際應用中的解密流程示意圖。
      [0029]圖4為本發(fā)明在實際應用中的加解密設備功能模塊結構示意圖。
      [0030]圖5為本發(fā)明在實際應用中的網(wǎng)絡連接結構示意圖。
      【具體實施方式】
      [0031]為了能夠更清楚地理解本發(fā)明的技術內(nèi)容,特舉以下實施例詳細說明。
      [0032]請參閱圖1所示,為本發(fā)明的數(shù)據(jù)加密傳輸方法的步驟流程圖。
      [0033]在一種實施方式中,該數(shù)據(jù)加密傳輸方法包括以下步驟:
      [0034](I)第一終端提取原始數(shù)據(jù)中的一部分作為關鍵數(shù)據(jù);
      [0035](2)第一加解密設備利用第一加密方法加密所述的關鍵數(shù)據(jù),獲得第一中間數(shù)據(jù);
      [0036](3)所述的第一加解密設備利用第二加密方法加密所述的關鍵數(shù)據(jù),獲得第二中間數(shù)據(jù);
      [0037](4)所述的第一終端利用第三加密方法并以所述的第二中間數(shù)據(jù)作為參數(shù)加密所述的原始數(shù)據(jù),獲得第三中間數(shù)據(jù);
      [0038](5)所述的第一終端將所述的第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù)合并獲得加密數(shù)據(jù);
      [0039](6)所述的第一終端將所述的加密數(shù)據(jù)發(fā)送至第二終端;
      [0040](7)所述的第二終端根據(jù)所述的加密數(shù)據(jù)獲得所述的第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù);
      [0041](8)第二加解密設備利用第一解密方法解密所述的第一中間數(shù)據(jù)獲得所述的關鍵數(shù)據(jù);
      [0042](9)所述的第二加解密設備利用所述的第二加密方法加密所述的關鍵數(shù)據(jù),獲得第二中間數(shù)據(jù);
      [0043](10)所述的第二終端利用第三解密方法并以所述的第二中間數(shù)據(jù)作為參數(shù)解密所述的第三中間數(shù)據(jù)獲得所述的原始數(shù)據(jù)。
      [0044]本發(fā)明還提供一種數(shù)據(jù)加密傳輸系統(tǒng),用以實現(xiàn)上述數(shù)據(jù)加密傳輸方法的系統(tǒng)包括第一終端、第二終端、第一加解密設備和第二加解密設備。
      [0045]其中,第一終端用以提取原始數(shù)據(jù)中的一部分作為關鍵數(shù)據(jù),利用第三加密方法并以第二中間數(shù)據(jù)作為參數(shù)加密所述的原始數(shù)據(jù),獲得第三中間數(shù)據(jù);將第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù)合并獲得加密數(shù)據(jù);并發(fā)送所述的加密數(shù)據(jù)至第二終端;
      [0046]第一加解密設備連接所述的第一終端,用以利用第一加密方法加密所述的關鍵數(shù)據(jù),獲得所述的第一中間數(shù)據(jù);利用第二加密方法加密所述的關鍵數(shù)據(jù),獲得所述的第二中間數(shù)據(jù);
      [0047]所述的第二終端連接所述的第一終端,用以獲得所述的加密數(shù)據(jù);根據(jù)所述的加密數(shù)據(jù)獲得所述的第一中間數(shù)據(jù)和所述的第三中間數(shù)據(jù);利用第三解密方法并以從第二解密設備獲取的所述的第二中間數(shù)據(jù)作為參數(shù)解密所述的第三中間數(shù)據(jù)獲得所述的原始數(shù)據(jù);
      [0048]所述的第二加解密設備連接所述的第二終端,用以利用第一解密方法解密所述的第一中間數(shù)據(jù)獲得所述的關鍵數(shù)據(jù);并利用所述的第二加密方法加密所述的關鍵數(shù)據(jù),獲得所述的第二中間數(shù)據(jù)。
      [0049]在實際的應用中,所述的第一加解密設備和第二加解密設備可以是如圖5所示的兩個分別連接第一終端和第二終端的獨立設備,或者為通過網(wǎng)絡同時連接第一終端或第二終端的同一設備。
      [0050]在一種優(yōu)選的實施方式中,所述的關鍵數(shù)據(jù)為數(shù)據(jù)口令、權限密碼、驗證碼和加密密鑰中的一項或多項。
      [0051]在另一種優(yōu)選的實施方式中,所述的第一加密方法、所述的第二加密方法及所述的第三加密方法分別為AES加密方法、DES加密方法、3DES加密方法、RC2/RC4加密方法、IDEA加密方法、RSA加密方法、DSA加密方法、BL0WFISH加密方法、PKCS加密方法、ElGamal加密方
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1