[發(fā)明專利]一種數(shù)據(jù)混合加密方法在審
| 申請?zhí)枺?/td> | 201611257612.4 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN108270565A | 公開(公告)日: | 2018-07-10 |
| 發(fā)明(設(shè)計)人: | 侯大勇;李青海;簡宋全;鄒立斌 | 申請(專利權(quán))人: | 廣東精點數(shù)據(jù)科技股份有限公司 |
| 主分類號: | H04L9/30 | 分類號: | H04L9/30;H04L9/08;H04L9/06 |
| 代理公司: | 北京隆源天恒知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11473 | 代理人: | 閆冬 |
| 地址: | 510630 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 加密 數(shù)據(jù)混合 明文 數(shù)據(jù)傳輸過程 加密算法 解密 大數(shù)據(jù)傳輸 密鑰生成 對密鑰 發(fā)送方 接受方 密鑰 發(fā)送 管理 | ||
1.一種數(shù)據(jù)混合加密方法,其特征在于,該方法包括以下步驟:
步驟S1:發(fā)送方發(fā)送明文P;
步驟S2:運用DES算法對明文P進行加密,表示為:CP=ED(K,P),其中,CP是明文P加密后的密文,ED代表DES算法的一系列加密轉(zhuǎn)換公式,K是DES算法的密鑰;
步驟S3:在數(shù)據(jù)傳輸過程中,運用RSA算法對密鑰K進行加密,表示為:CK=ER(Ka,K),其中,CK是密鑰K加密后的密文,ER代表RSA算法的加密公式,Ka是RSA算法的公鑰;
步驟S4:在RSA算法的基礎(chǔ)上,對CK進行解密,表示為:K=DR(Kb,CK),其中,DR代表RSA算法的解密公式,Ka是RSA算法的私鑰;
步驟S5:用DES算法和密鑰K對CP進行解密,表示為P=DD(K,CP),其中,DD代表DES算法的一系列解密轉(zhuǎn)換公式;
步驟S6:接受方獲取明文P。
2.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)混合加密方法,其特征在于,所述步驟S2具體包括:
步驟S21:輸入64比特明文P,分別表示為p1,p2,…,p64;
步驟S22:對輸入的64比特明文P進行初始置換IP,得到置換后的明文P0;
步驟S23:將明文P0等分成左右兩部分L0和R0,分別表示明文P0的左32比特和右32比特;
步驟S24:進行16次相同的迭代步驟,再進行輪加密,將上一輪的Li-1和Ri-1作為下一輪的輸入,下一輪的輸出為Li和Ri;
步驟S25:進行逆置換IP-1,即初始置換的逆運算,得到密文CP;
步驟S26:輸出64比特的密文C,分別表示為c1,c2,…c64。
3.根據(jù)權(quán)利要求2所述的一種數(shù)據(jù)混合加密方法,其特征在于,所述步驟S24中的迭代步驟為Li=Ri-1,其中,f是一個置換函數(shù),其包括E變化、S盒和Q變換,Ki為輪密鑰。
4.根據(jù)權(quán)利要求3所述的一種數(shù)據(jù)混合加密方法,其特征在于,所述輪密鑰為實際輸入的64比特密鑰通過循環(huán)左移位和壓縮置換得到的48比特輪密鑰。
5.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)混合加密方法,其特征在于,所述步驟S3具體包括:
步驟S31:選擇兩個大素數(shù)p和q,且p≠q,計算n=p×q,其中,是n的歐拉函數(shù);
步驟S32:選取素數(shù)并且a與互素;
步驟S33:將(a,n)做為公鑰Ka,對密鑰K按公式CK≡Kamod n進行加密。
6.根據(jù)權(quán)利要求5所述的一種數(shù)據(jù)混合加密方法,其特征在于,所述步驟S32通過Miller-Rabin算法檢測隨機生成的大整數(shù)中的素數(shù),并在Miller-Rabin算法之前,在所述隨機生成的大整數(shù)中,先去除明顯合數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東精點數(shù)據(jù)科技股份有限公司,未經(jīng)廣東精點數(shù)據(jù)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611257612.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠(yuǎn)程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲介質(zhì)
- 一種車聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺的數(shù)據(jù)加密方法及系統(tǒng)
- 圖像混合方法和混合圖像數(shù)據(jù)生成裝置
- 語音/數(shù)據(jù)混合模式
- 一種視頻數(shù)據(jù)和USB數(shù)據(jù)的混合傳輸系統(tǒng)及方法
- 高效地混合VOIP數(shù)據(jù)
- USB數(shù)據(jù)和視頻數(shù)據(jù)的混合傳輸系統(tǒng)及方法
- 涂料混合數(shù)據(jù)提供裝置、涂料混合數(shù)據(jù)提供方法、涂料混合數(shù)據(jù)提供程序以及包含涂料混合數(shù)據(jù)提供程序的計算機可讀介質(zhì)
- 混合數(shù)據(jù)存儲陣列
- 一種虛擬觀眾的音頻處理方法、系統(tǒng)和存儲介質(zhì)
- 數(shù)據(jù)擴充混合策略生成方法、裝置和計算機設(shè)備
- 一種異步大數(shù)據(jù)的混合提交系統(tǒng)





