[發明專利]數字指紋壓縮模塊生成器及其應用有效
| 申請號: | 200910060508.X | 申請日: | 2009-01-13 |
| 公開(公告)號: | CN101478394A | 公開(公告)日: | 2009-07-08 |
| 發明(設計)人: | 王后珍;張煥國 | 申請(專利權)人: | 武漢大學 |
| 主分類號: | H04L9/30 | 分類號: | H04L9/30 |
| 代理公司: | 武漢天力專利事務所 | 代理人: | 嚴 彥;馮衛平 |
| 地址: | 43007*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數字 指紋 壓縮 模塊 生成器 及其 應用 | ||
技術領域
本發明屬于信息安全技術領域,特別是涉及一種數字指紋壓縮模塊生成器及其應用。
背景技術
數字指紋在數字簽名、完整性檢驗、身份認證和動態口令鑒別等現代信息安全技術中被廣泛應用,對于輸入的任意長度消息序列,輸出固定長度的數字指紋值,這種數據壓縮機制是數字指紋的關鍵,因此用于實現數字指紋生成的壓縮部件被稱為數字指紋壓縮模塊。目前使用最廣泛的數字指紋生成方式是MD系列和SHA系列,它們都是基于邏輯運算直接構造的,近年來,對這類數字指紋標準的分析研究取得了重大突破,MD5已不安全,雖然還未找到SHA-1的碰撞,但其計算復雜度已經約減到263次。
數字指紋機制的設計主要分為三類:(1)直接構造法。1990年Rivest設計了MD4,它不基于任何假設及密碼體制,而是采用大量的邏輯運算,從此這種直接構造法受到人們的廣泛青睞,但近年來的分析結果使人們對這種構造法本身的安全性產生了嚴重質疑。(2)基于分組密碼的構造法,其安全性依賴于分組密碼的安全性。(3)基于難解性問題的構造法。利用一些難解性問題諸如離散對數、因子分解等問題可構造數字指紋機制,在合理的假設下是可證明安全的,但其效率低,缺乏實用性。
其中基于多變元多項式方程組的難解性構造數字指紋機制,與基于其它困難性問題設計的數字指紋機制相比,它的效率主要取決多變元多項式的稀疏程度,因此可以權衡安全性和實用性來控制多變元多項式方程組的稀疏度,以滿足用戶的需求。目前,基于有限域上多變元多項式方程組的難解性構造的數字指紋算法主要有:采用Kipnis-Shamir立方多項式形式來構造數字指紋算法的壓縮函數,但壓縮函數的形式過于復雜,且由此導出的壓縮函數隨機性較差;其次是采用有限域上兩個多變元二次多項式方程組的組合,前一個采用超定二次方程進行擴張,后一個采用二次不定方程進行壓縮,這種結構不容易控制組合方程的稀疏性,因此效率很差。由于這些技術缺陷,尚無真正安全高效的數字指紋機制被提出,相應的數字指紋壓縮模塊自動生成技術和應用技術也未出現。
發明內容
本發明目的在于針對現有技術的不足,提出一種數字指紋壓縮模塊生成器及其應用。
本發明所提供數字指紋壓縮模塊生成器的技術方案為:包括有參數設定模塊和壓縮函數生成模塊;
所述參數設定模塊用于設定數字指紋壓縮模塊的相關參數,相關參數包括有數字指紋壓縮模塊輸出的數字指紋長度m、有限域Fq大小及多變元多項式方程組中每個方程的次數d和項數r,其中數字指紋長度m=nk,q=2k,k為正整數;
所述壓縮函數生成模塊用于在有限域Fq上隨機生成滿足上述相關參數的一個多變元多項式方程組,將該多變元多項式方程組作為數字指紋壓縮模塊;所生成的多變元多項式方程組內所有方程的最高項次數必須大于2,設定多變元多項式方程組中的方程個數為n,根據n設定多變元多項式方程組中的變元個數為p,其中p>n。
而且,多變元多項式方程組的變元個數p設定為2n。
基于以上技術方案,本發明還提供了應用該數字指紋壓縮模塊生成器實現的數字指紋生成方法,包括以下步驟,
步驟1,填充報文,將填充后的報文分為L個分組M0,…,ML-1,其中任一分組Mi的長度為m位;再將每個分組M0,…,ML-1分別編碼成有限域Fq上一個n維向量;
步驟2,設定一個n維向量作為初始向量IV;
步驟3,采用數字指紋壓縮模塊生成器所生成的數字指紋壓縮模塊對報文逐步進行分組壓縮,壓縮過程從初始向量IV采用用戶密鑰Key加密后,與分組M0的級聯開始;按分組號逐步執行將第i-1步的狀態變量CVi-1和分組Mi-1級聯起來作為第i步的狀態變量CVi,即CVi=CF(CVi-1||Mi-1),其中CF為數字指紋壓縮模塊,CVi-1||Mi-1表示將有限域Fq上兩個n維向量級聯為一個2n維向量;最后第L步中,狀態變量CVL-1和分組ML-1級聯得到狀態變量CML;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢大學,未經武漢大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910060508.X/2.html,轉載請聲明來源鉆瓜專利網。





