[發(fā)明專利]可讀存儲介質、用于數(shù)據(jù)流字塊加密的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201580078971.0 | 申請日: | 2015-03-20 |
| 公開(公告)號: | CN107534549B | 公開(公告)日: | 2020-06-30 |
| 發(fā)明(設計)人: | 陳利群;彼得·托馬斯·康布勒;邁克爾·文德蘭 | 申請(專利權)人: | 慧與發(fā)展有限責任合伙企業(yè) |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/14;H04L9/00 |
| 代理公司: | 北京市漢坤律師事務所 11602 | 代理人: | 張濤;吳麗麗 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可讀 存儲 介質 用于 數(shù)據(jù)流 字塊 加密 方法 系統(tǒng) | ||
1.一種非暫時性機器可讀存儲介質,在所述機器可讀介質上存儲有機器可讀指令,以使得計算機處理器:
(a)將數(shù)據(jù)流分段成多個等長度字塊以及剩余字塊,所述多個等長度字塊中的每一個具有固定長度,所述剩余字塊的長度大于零且小于所述固定長度;
(b)使用第一加密密鑰分立地加密每個等長度字塊;
(c)將第一加密后的等長度字塊的位元的子集與第二加密后的等長度字塊的位元的子集交換,以使兩個交換后的字塊中的每個具有等于所述固定長度的長度;
(d)使用第二加密密鑰分立地加密所述交換后的字塊中的每個字塊;以及
(e)將所述剩余字塊的位元與等長度的來自預定的等長度字塊的加密后的位元集合交換。
2.根據(jù)權利要求1所述的介質,其中,所述指令用于使所述處理器執(zhí)行步驟(b)和(d)的加密而不使用初始化向量。
3.根據(jù)權利要求1所述的介質,其中,所述指令用于使所述處理器使用高級加密標準(AES)加密方法來執(zhí)行步驟(b)和(d)的加密。
4.根據(jù)權利要求1所述的介質,其中,所述第一加密密鑰和所述第二加密密鑰是相同的密鑰。
5.根據(jù)權利要求1所述的介質,其中,所述指令用于使所述處理器執(zhí)行步驟(c)的交換,以使所述第一加密后的等長度字塊的位元的所述子集是所述第一加密后的等長度字塊的位元的第一半,并且所述第二加密后的等長度字塊的位元的所述子集是所述第二加密后的等長度字塊的位元的第二半。
6.根據(jù)權利要求1所述的介質,其中,所述指令用于使所述處理器:
(f)在步驟(d)之后,將第一加密后的等長度字塊的位元的子集與第二加密后的等長度字塊的位元的子集交換,以使兩個字塊中的每個具有等于所述固定長度的長度;并且
(g)使用第三加密密鑰分立地加密步驟(f)的每個字塊。
7.根據(jù)權利要求6所述的介質,其中,所述第一加密密鑰、所述第二加密密鑰、以及所述第三加密密鑰是相同的密鑰。
8.根據(jù)權利要求1所述的介質,其中,所述指令用于使所述處理器針對每個等長度字塊分立地執(zhí)行步驟(c)的所述交換。
9.根據(jù)權利要求1所述的介質,其中,所述指令用于使所述處理器:
(f)使用第三加密密鑰加密所述預定的等長度字塊。
10.根據(jù)權利要求9所述的介質,其中,所述指令用于使所述處理器在執(zhí)行步驟(b)之后并且在執(zhí)行步驟(c)之前,執(zhí)行步驟(e)和(f)的操作。
11.根據(jù)權利要求9所述的介質,其中,所述指令用于使所述處理器在執(zhí)行步驟(d)之后,執(zhí)行步驟(e)和(f)的操作。
12.一種用于數(shù)據(jù)流字塊加密的方法,包括:
(a)將數(shù)據(jù)流分段成多個等長度字塊以及剩余字塊,所述多個等長度字塊中的每一個具有固定長度,所述剩余字塊的長度大于零且小于所述固定長度;
(b)使用加密密鑰并且不使用初始化向量來分立地加密所述多個等長度字塊;
(c)將所述剩余字塊的位元與等長度的來自預定的等長度字塊的加密后的位元集合交換;
(d)將第一等長度字塊的數(shù)據(jù)的子集與第二等長度字塊的數(shù)據(jù)的子集交換,以使兩個交換后的字塊具有相等的長度;并且
(e)使用所述加密密鑰分立地加密兩個交換后的字塊。
13.根據(jù)權利要求12所述的方法,進一步包括:
(f)將步驟(e)的加密后的字塊串接成單個暗碼文本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧與發(fā)展有限責任合伙企業(yè),未經(jīng)慧與發(fā)展有限責任合伙企業(yè)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580078971.0/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





