對CAST-128和CAST-256改進(jìn)的差分分析.pdf_第1頁
已閱讀1頁,還剩46頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、CAST-128和CAST-256是由C.Admas在二十世紀(jì)九十年代設(shè)計(jì)的兩種對稱密碼算法,它們的設(shè)計(jì)過程都采用CAST算法設(shè)計(jì)過程,這使得它們能夠抵抗差分分析、線性分析等很多密碼學(xué)分析手段,并擁有很多理想的密碼學(xué)性質(zhì),如嚴(yán)格雪崩準(zhǔn)則(SAC)、比特獨(dú)立準(zhǔn)則(BIC)等。
  CAST-128是一個類似于DES的密碼算法,算法整體采用Feistel結(jié)構(gòu)。它的分組長度是64比特,密鑰長度可變,可選取從40比特到128比特的密鑰長度

2、(每8比特為一個增長單位)。CAST-128曾被作為某些版本的GPG和PGP的默認(rèn)密碼算法,并受到加拿大政府的支持,用于通訊安全局。CAST-256可以看作CAST-128的擴(kuò)展版本,同樣采用CAST算法設(shè)計(jì)過程,它的分組長度為128比特,密鑰長度為256比特,采用含有4個分支的廣義Feistel結(jié)構(gòu),曾被提交為高級加密標(biāo)準(zhǔn)(AES),并成為候選算法之一(但并未成為最終五個候選密碼算法)。
  因?yàn)镃AST-128和CAST-25

3、6擁有良好的密碼學(xué)性質(zhì),并被廣泛地使用,使得它們受到了密碼學(xué)家的廣泛關(guān)注。對CAST-128和CAST-256的分析結(jié)果很多,其中包括差分分析、線性分析、飛去來器攻擊、多維零相關(guān)分析等。在已有的結(jié)果中,H.Seki等人提出了對36輪修改版本的CAST-256的差分分析,他們恢復(fù)了36輪修改版的CAST-256的74比特子密鑰信息,攻擊的數(shù)據(jù)復(fù)雜度為2123個選擇明文,時間復(fù)雜度為295次加密,這是在弱密鑰假設(shè)下,目前為止對CAST-25

4、6最好的攻擊結(jié)果。后來,Z.Yuan等人提出了對32輪CAST-256的線性分析,他們的結(jié)果是本文之前對CAST-256最好的攻擊結(jié)果。在CAST-128的分析結(jié)果中,本文之前最好的結(jié)果是由M.Wang等人提出的,他們在弱密鑰假設(shè)下提出了對CAST-128的9輪差分分析,利用257個選擇明文和2101.8次加密,恢復(fù)了104比特子密鑰信息。同時,他們也提出了對CAST-128的6輪線性分析,數(shù)據(jù)復(fù)雜度為253.96個已知明文,時間復(fù)雜度

5、為288.51次加密。
  本文采用“邊猜邊定”的思想,利用函數(shù)的“差分分布表”,改進(jìn)了CAST-128和CAST-256的差分分析結(jié)果。首先,本文提出了對9輪CAST-128的差分分析,恢復(fù)了9輪CAST-128所有子密鑰信息。時間復(fù)雜度為273次9輪加密,數(shù)據(jù)復(fù)雜度為258個選擇明文。相較于M.Wang等人的結(jié)果,本文的結(jié)果雖然沒有增加攻擊輪數(shù),但是時間復(fù)雜度明顯降低了。其次,本文也改進(jìn)了對CAST-256的差分分析結(jié)果。本文

溫馨提示

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

評論

0/150

提交評論