[發明專利]一種密碼學置換的枚舉方法及系統有效
| 申請號: | 201910613016.2 | 申請日: | 2019-07-09 |
| 公開(公告)號: | CN110266471B | 公開(公告)日: | 2021-10-15 |
| 發明(設計)人: | 童言;徐士偉;王邦菊;郭曦;趙逸之 | 申請(專利權)人: | 華中農業大學 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06 |
| 代理公司: | 北京金智普華知識產權代理有限公司 11401 | 代理人: | 楊采良 |
| 地址: | 430000 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 密碼學 置換 枚舉 方法 系統 | ||
本發明屬于密碼學技術領域,公開了一種密碼學置換的枚舉方法及系統,獲取n的值;選取一個次數為n的不可約多項式,構造GF(2n)上的乘法表;基于乘法表構造方陣;同時對符號進行相關定義;判斷k是否大于0;判斷當前k行所有的列號是否均已試過;判斷k是否等于最大行號;若有則表示該置換是乘法正形置換。本發明能夠快速的枚舉GF(2n)上所有的雙正形置換,這樣一方面提高了構造雙正形置換的速度,另一方面由于枚舉所有的雙正形置換速度很快,所以只需在需要雙正形置換的時候去通過快速枚舉構造,而不需先花費時間資源和空間資源去構造和存儲雙正形置換,降低了成本。
技術領域
本發明屬于密碼學技術領域,尤其涉及一種密碼學置換的枚舉方法及系統。
背景技術
目前,業內常用的現有技術是這樣的:
作為一類特殊的布爾置換,正形置換在密碼學中有著重要的應用。現有技術中,證明了
隨后,正形置換被應用于分組密碼的Lai-Massey結構中。另外無線局域網商用密碼算法SMS4的輪函數,也是基于BDLL正形置換發生器設計的。而且正形置換還被用來設計對稱密碼體制中重要的混淆部件-S盒。正形置換同樣也可以用來設計多輸出Bent函數和密碼學性能良好的布爾函數,Hash函數的設計與分析中正形置換也扮有重要的角色,線性正形置換還可以用于經典密碼結構Even-Mansour的輪密鑰構造。因此,正形置換具有重要的密碼學應用價值。
眾所周知,有限域
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中農業大學,未經華中農業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910613016.2/2.html,轉載請聲明來源鉆瓜專利網。





