版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、CAST-128和CAST-256是由C.Admas在二十世紀(jì)九十年代設(shè)計(jì)的兩種對(duì)稱密碼算法,它們的設(shè)計(jì)過程都采用CAST算法設(shè)計(jì)過程,這使得它們能夠抵抗差分分析、線性分析等很多密碼學(xué)分析手段,并擁有很多理想的密碼學(xué)性質(zhì),如嚴(yán)格雪崩準(zhǔn)則(SAC)、比特獨(dú)立準(zhǔn)則(BIC)等。
CAST-128是一個(gè)類似于DES的密碼算法,算法整體采用Feistel結(jié)構(gòu)。它的分組長(zhǎng)度是64比特,密鑰長(zhǎng)度可變,可選取從40比特到128比特的密鑰長(zhǎng)度
2、(每8比特為一個(gè)增長(zhǎng)單位)。CAST-128曾被作為某些版本的GPG和PGP的默認(rèn)密碼算法,并受到加拿大政府的支持,用于通訊安全局。CAST-256可以看作CAST-128的擴(kuò)展版本,同樣采用CAST算法設(shè)計(jì)過程,它的分組長(zhǎng)度為128比特,密鑰長(zhǎng)度為256比特,采用含有4個(gè)分支的廣義Feistel結(jié)構(gòu),曾被提交為高級(jí)加密標(biāo)準(zhǔn)(AES),并成為候選算法之一(但并未成為最終五個(gè)候選密碼算法)。
因?yàn)镃AST-128和CAST-25
3、6擁有良好的密碼學(xué)性質(zhì),并被廣泛地使用,使得它們受到了密碼學(xué)家的廣泛關(guān)注。對(duì)CAST-128和CAST-256的分析結(jié)果很多,其中包括差分分析、線性分析、飛去來器攻擊、多維零相關(guān)分析等。在已有的結(jié)果中,H.Seki等人提出了對(duì)36輪修改版本的CAST-256的差分分析,他們恢復(fù)了36輪修改版的CAST-256的74比特子密鑰信息,攻擊的數(shù)據(jù)復(fù)雜度為2123個(gè)選擇明文,時(shí)間復(fù)雜度為295次加密,這是在弱密鑰假設(shè)下,目前為止對(duì)CAST-25
4、6最好的攻擊結(jié)果。后來,Z.Yuan等人提出了對(duì)32輪CAST-256的線性分析,他們的結(jié)果是本文之前對(duì)CAST-256最好的攻擊結(jié)果。在CAST-128的分析結(jié)果中,本文之前最好的結(jié)果是由M.Wang等人提出的,他們?cè)谌趺荑€假設(shè)下提出了對(duì)CAST-128的9輪差分分析,利用257個(gè)選擇明文和2101.8次加密,恢復(fù)了104比特子密鑰信息。同時(shí),他們也提出了對(duì)CAST-128的6輪線性分析,數(shù)據(jù)復(fù)雜度為253.96個(gè)已知明文,時(shí)間復(fù)雜度
5、為288.51次加密。
本文采用“邊猜邊定”的思想,利用函數(shù)的“差分分布表”,改進(jìn)了CAST-128和CAST-256的差分分析結(jié)果。首先,本文提出了對(duì)9輪CAST-128的差分分析,恢復(fù)了9輪CAST-128所有子密鑰信息。時(shí)間復(fù)雜度為273次9輪加密,數(shù)據(jù)復(fù)雜度為258個(gè)選擇明文。相較于M.Wang等人的結(jié)果,本文的結(jié)果雖然沒有增加攻擊輪數(shù),但是時(shí)間復(fù)雜度明顯降低了。其次,本文也改進(jìn)了對(duì)CAST-256的差分分析結(jié)果。本文
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 分組密碼算法SAFER,CAST-256和PRIDE的分析.pdf
- 對(duì)MANTIS算法改進(jìn)的差分分析.pdf
- CAST工藝的性能和優(yōu)化運(yùn)行研究.pdf
- solidification of gray cast iron
- 基于CAST的列控系統(tǒng)事故分析.pdf
- 分組密碼算法Blow-CAST-Fish的分析.pdf
- Solidification of gray cast iron.pdf
- 牦牛CAPN1和CAST基因克隆及其序列分析.pdf
- Solidification of gray cast iron.pdf
- 對(duì)cast工藝污水處理方法的研究
- as 1831-2007 ductile cast iron
- 施工常用數(shù)據(jù)cast工藝論述
- 朔州市污水廠CAST工藝調(diào)試和運(yùn)行.pdf
- 給排水相關(guān)知識(shí)cast工藝論述
- 高級(jí)加密標(biāo)準(zhǔn)的差分分析和積分分析的研究.pdf
- CAST工藝短程硝化反硝化研究.pdf
- CAST工藝處理生活污水的參數(shù)優(yōu)化研究.pdf
- CAST工藝處理城市污水的優(yōu)化控制研究.pdf
- 水利基礎(chǔ)知識(shí)cast工藝論述_0
- 仿真軟件在AAO、CAST和MBR污水廠的應(yīng)用研究.pdf
評(píng)論
0/150
提交評(píng)論