[發(fā)明專利]一種基于位片技術(shù)的動態(tài)S盒分組密碼的加密及解密方法在審
| 申請?zhí)枺?/td> | 202111014428.8 | 申請日: | 2021-08-31 |
| 公開(公告)號: | CN113691364A | 公開(公告)日: | 2021-11-23 |
| 發(fā)明(設(shè)計(jì))人: | 李浪;閆柳焰;楊金玲 | 申請(專利權(quán))人: | 衡陽師范學(xué)院 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06 |
| 代理公司: | 長沙市融智專利事務(wù)所(普通合伙) 43114 | 代理人: | 歐陽迪奇 |
| 地址: | 421008 湖*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 技術(shù) 動態(tài) 分組 密碼 加密 解密 方法 | ||
1.一種基于位片技術(shù)的動態(tài)S盒分組密碼的加密方法,其特征在于,包括以下步驟:
A1:設(shè)置64位的密鑰Key,將初始密鑰的高32位作為初始的子密鑰rkey0;
A2:獲取128位的明文Plaintext,并按位數(shù)進(jìn)行分組以得到多個分支;
A3:將各個分支基于當(dāng)前子密鑰進(jìn)行廣義Fesitel結(jié)構(gòu)變換的加密操作,其中廣義Feistel結(jié)構(gòu)變換包括對各個分支進(jìn)行第一異或變換、加密S盒替換、F函數(shù)變換、第二異或變換和交叉變換;
A4:將64位的密鑰Key進(jìn)行輪密鑰擴(kuò)展操作,包括密鑰S盒替換、一輪廣義Fesitel變換和輪計(jì)數(shù)器異或操作;并取輪密鑰擴(kuò)展操作最后結(jié)果的高32位作為下一輪所需要的子密鑰;
A5:返回A3以進(jìn)行下一輪循環(huán),整個加密算法過程經(jīng)過16輪循環(huán),前15輪中每一輪都進(jìn)行廣義Feistel結(jié)構(gòu)變換的加密操作和密鑰擴(kuò)展運(yùn)算,最后1輪只進(jìn)行廣義Feistel結(jié)構(gòu)變換的加密操作;且最后1輪廣義Feistel結(jié)構(gòu)變換的加密操作中不進(jìn)行交叉變換。
2.根據(jù)權(quán)利要求1所述的一種基于位片技術(shù)的動態(tài)S盒分組密碼的加密方法,其特征在于,所述的A2中,所述的按位數(shù)進(jìn)行分組以得到多個分支包括以下步驟:
將128位的明文數(shù)據(jù)分成四個分支:C0=p127||p126…p97||p96,C1=p95||p94…p65||p64,C2=p63||p62…p33||p32,C3=p31||p30…p1||p0,||表示字符串連接符;
3.根據(jù)權(quán)利要求2所述的一種基于位片技術(shù)的動態(tài)S盒分組密碼的加密方法,其特征在于,所述的A3中,所述廣義Feistel結(jié)構(gòu)變換中的第一異或變換是將其中兩個分支C1與C2進(jìn)行異或變換得到C。
4.根據(jù)權(quán)利要求3所述的一種基于位片技術(shù)的動態(tài)S盒分組密碼的加密方法,其特征在于,所述的A3中,所述廣義Feistel結(jié)構(gòu)變換中加密S盒替換包括以下步驟:
B1:將32位的數(shù)據(jù)C繪制成4×8的矩陣:將數(shù)據(jù)C最低有效8位排列在矩陣的第0行,次低有效8位排列在第1行,次高有效8位排列在第2行,最高有效的8位排列在最后一行;
B2:將本輪對應(yīng)的32位的子密鑰rkeyi繪制成4×8的子密鑰矩陣,使子密鑰rkeyi最低有效8位排列在矩陣的第0行,次低有效8位的密鑰排列在第1行,次高有效8位的密鑰排列在第2行,最高有效8位的密鑰排列在最后一行,其中0≤i≤15;
B3:將得到的兩個4×8的矩陣根據(jù)S盒替換規(guī)則執(zhí)行替換,替換后得到的新的4×8的矩陣作為本輪加密S盒替換的結(jié)果;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于衡陽師范學(xué)院,未經(jīng)衡陽師范學(xué)院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111014428.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 防止技術(shù)開啟的鎖具新技術(shù)
- 技術(shù)評價裝置、技術(shù)評價程序、技術(shù)評價方法
- 防止技術(shù)開啟的鎖具新技術(shù)
- 視聽模擬技術(shù)(VAS技術(shù))
- 用于技術(shù)縮放的MRAM集成技術(shù)
- 用于監(jiān)測技術(shù)設(shè)備的方法和用戶接口、以及計(jì)算機(jī)可讀存儲介質(zhì)
- 用于監(jiān)測技術(shù)設(shè)備的技術(shù)
- 技術(shù)偵查方法及技術(shù)偵查系統(tǒng)
- 使用投影技術(shù)增強(qiáng)睡眠技術(shù)
- 基于技術(shù)庫的技術(shù)推薦方法
- 動態(tài)矢量譯碼方法和動態(tài)矢量譯碼裝置
- 動態(tài)口令的顯示方法及動態(tài)令牌
- 動態(tài)庫管理方法和裝置
- 動態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動態(tài)口令生成方法、動態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動態(tài)模糊控制系統(tǒng)
- 一種基于動態(tài)信號的POS機(jī)和安全保護(hù)方法
- 圖像動態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動態(tài)聚合碼的系統(tǒng)
- 基于動態(tài)口令的身份認(rèn)證方法、裝置和動態(tài)令牌





