[發明專利]基于分組密鑰模式下對傳輸密鑰快速加解密的方法有效
| 申請號: | 202011308157.2 | 申請日: | 2020-11-20 |
| 公開(公告)號: | CN112532384B | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | 林賢生;劉建華;劉非;趙廣富;沈建春;黃俊翔 | 申請(專利權)人: | 杭州國芯科技股份有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/06;H04L9/32 |
| 代理公司: | 杭州君度專利代理事務所(特殊普通合伙) 33240 | 代理人: | 朱亞冠 |
| 地址: | 310012 浙江省杭州市文*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 分組 密鑰 模式 傳輸 快速 解密 方法 | ||
本發明公開了基于分組密鑰模式下對傳輸密鑰快速加解密的方法。現有方法中密鑰屬于明文傳輸,密文數據容易被破解。本發明中保持在加密端和解密端的分組密鑰一致,分組密鑰的每個字節進行逐次異或的值為0。加密時,加密端隨機產生加密密鑰,并對每個字節逐次異或,生成分組密碼選擇索引,得到分組密鑰;將加密密鑰和分組密鑰異或,生成傳輸密鑰;密文數據加密后與傳輸密鑰和加密算法一起發送。解密時,解密端將傳輸密鑰每個字節逐次異或,生成分組密碼選擇索引,得到分組密鑰;將分組密鑰和傳輸密鑰異或,生成解密密鑰,密文數據通過解密算法和解密密鑰解密得到明文數據。本發明方法保證了加解密密鑰在傳輸過程中的安全性,保護了密文數據安全性。
技術領域
本發明屬于信息安全技術領域,具體是通信數據加解密技術領域,涉及的是基于分組密鑰模式下對傳輸密鑰快速加解密的方法。
背景技術
隨著信息技術的迅速發展和廣泛應用,信息安全越來越受到大家的重視和關注,在傳輸過程對數據內容安全性要求日益突出。傳統的加解密算法有很多種,包括AES(Advanced Encryption Standard)加解密算法、DES(Data Encryption Standard)加解密算法、3DES(Triple Data Encryption Algorithm)加解密算法,每種加解密密算法都需要加解密密鑰key,但在傳輸過程加解密密鑰key屬于明文傳輸,被加密的密文數據很容易被破解,失去對數據內容的安全性保護。同時,要求數據只能在同類設備下解密密鑰key對密文數據解密能夠得到正確的明文數據,而非同類設備下解密密鑰key對密文數據解密不能夠得到正確的明文數據。
發明內容
本發明的目的是提供一種基于分組密鑰模式下對傳輸密鑰快速加解密的方法,解決現有加密算法key的安全性傳輸,以及快速加解密。該方法在不影響設備加解密性能基礎上,采用分組密鑰高效地實現對加解密密鑰key的進行快速加解密,保證加解密密鑰key在傳輸過程的安全性,從而使數據內容得到安全性保護。
本發明中保存在加密端和解密端的分組密鑰一致,其任意一組分組密鑰ekey[i]的每個字節進行逐次異或的值為0:其中ekey[i][n]表示第i組分組密鑰的第n個字節,i=0,1,…,255,n=0,1,…,(N-1),N表示第i組分組密鑰的字節數,表示異或。
加密流程具體是:
步驟(1).加密端隨機產生N個字節的加密密鑰key:key=Rand();
步驟(2).將key的每個字節進行逐次異或,生成分組密碼選擇索引index:
key[n]表示key的第n個字節,n=0,1,…,(N-1);
步驟(3).通過分組密碼選擇索引index得到分組密鑰ekey[index],即第index組的分組密鑰;
步驟(4).將ekey[index]與key進行異或,生成傳輸密鑰tkey:
步驟(5).需要加密的明文數據C通過加密算法Algorithm和加密密鑰key,生成加密密文數據SC:SC=Encrpt(key,C,Algorithm);
步驟(6).發送加密密文數據SC、傳輸密鑰tkey、加密算法Algorithm:
Send(SC,tkey,Algorithm)。
解密流程具體是:
步驟(1).解密端接收加密密文數據SC、傳輸密鑰tkey、加密算法Algorithm:
Recv(SC,tkey,Algorithm);
步驟(2).將tkey的每個字節進行逐次異或,生成分組密碼選擇索引index:
tkey[n]表示tkey的第n個字節,n=0,1,…,(N-1);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州國芯科技股份有限公司,未經杭州國芯科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011308157.2/2.html,轉載請聲明來源鉆瓜專利網。





