多變量混沌Hash函數的構造與安全性分析.pdf_第1頁
已閱讀1頁,還剩58頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、單向Hash函數,也可被稱做單向散列函數、單向湊雜函數,它是一種用于將任意長度的消息明文壓縮為固定長度的消息摘要的函數,它被廣泛應用于數據完整性認證、身份認證、數字簽名等。經典的Hash函數采用Merkle-Damg(a)rd結構,如MD族和SHA族算法,而這類Hash函數的安全性能被證實不可靠,現已有多種針對廣為使用的MD5算法和SHA-1算法的攻擊。而且基于Merkle-Damg(a)rd結構的算法所采用的串行結構,對消息明文是按分

2、組順序依次壓縮,導致數據處理效率很低,如何構造更為安全、更為快速的Hash函數引起了學者們廣泛的研究。與此同時,由于混沌的各項特征與密碼學上擴散與混亂的要求一致,利用混沌理論構造Hash函數成為信息安全領域中的熱門。本論文立足于前人對混沌Hash算法的大量研究的基礎,嘗試著結合混沌理論的復雜性和MQ問題的難解性來構造單向Hash函數。本文的主要工作如下:
  (1)論文對單向Hash函數的發(fā)展過程和研究現狀略作介紹,重點對現有的混

3、沌Hash算法進行了歸納總結。
  (2)經典的混沌并行Hash函數效率很高,但存在著被偽造攻擊的風險,因此本文提出一種交叉處理的混沌多變量Hash函數。算法的安全性基于多變量多項式方程組求解困難性和混沌理論復雜性的Hash算法。該算法的并行模塊交叉處理上一輪迭代值,并且在并行模塊后添加一個二次多變量多項式結構,以解決并行Hash函數算法中明文分塊之間聯系不夠緊密的問題。本文還對該算法做了詳細的理論分析和仿真驗證,結果表明該算法的

4、并行交叉處理結構大大彌補了傳統(tǒng)多變量多項式密碼的運行效率不足,且輸出函數的合理選用使的算法可以抵御偽造攻擊、差分攻擊等常見攻擊,滿足Hash函數的多項性能要求。
  (3)借鑒HAIFA結構本文構造了一種不帶密鑰的混沌多變量Hash算法,可以抵御對傳統(tǒng)Merkle-Damg(a)rd結構的多種攻擊。算法的壓縮函數中采用了混沌映射進行并行處理,以提高HAIFA結構的處理速度,算法的輸出函數使用一個多變量多項式方程組結構來調整輸出Ha

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論