多重不可能差分攻擊技術(shù)的研究與應(yīng)用
發(fā)布時(shí)間:2023-04-04 23:07
分組密碼算法是最受關(guān)注的密碼算法之一,是許多應(yīng)用的安全基石,常用于確保數(shù)據(jù)的保密性和真實(shí)性。不可能差分攻擊作為對(duì)分組密碼最有效的攻擊方法之一,在安全性測(cè)評(píng)上發(fā)揮著越來(lái)越重要的作用。本文主要研究了不可能差分攻擊的相關(guān)技術(shù),利用這些技術(shù)可以降低分析過(guò)程中復(fù)雜度。在單密鑰攻擊模式下,我們利用多重不可能差分攻擊分析了 ARIA-192算法、AES-192算法、Kiasu-BC算法和Deoxys-BC-256算法的安全性,取得的研究成果如下:1.ARIA是韓國(guó)分組密碼加密標(biāo)準(zhǔn)。本文分析了 ARIA-192抵抗7輪多重不可能差分的安全性,并構(gòu)造了6個(gè)輸入差相同的不可能差分區(qū)分器,它們的輸出差具有最大的公共非零差分字節(jié)數(shù)。基于上述區(qū)分器,構(gòu)造了6條具有最大公共子密鑰的攻擊路徑;谶@些路徑,運(yùn)用“交叉篩選技術(shù)”提高了篩選密鑰的效率。此外,我們還借鑒了猜測(cè)-決定攻擊的思想,提出了高效的主密鑰恢復(fù)算法。因此,結(jié)合上述方法,本文攻擊方案的數(shù)據(jù)和時(shí)間復(fù)雜度均有所降低,得到了目前對(duì)ARIA-192不可能差分攻擊的最好結(jié)果。2.高級(jí)加密標(biāo)準(zhǔn)AES是被最廣泛使用的分組密碼算法之一,因此它的安全性受到了世界各地密碼...
【文章頁(yè)數(shù)】:59 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景及意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 不可能差分攻擊技術(shù)研究現(xiàn)狀
1.2.2 ARIA算法的不可能差分攻擊分析現(xiàn)狀
1.2.3 AES-192算法的不可能差分攻擊分析現(xiàn)狀
1.2.4 Kiasu-BC算法的密碼分析現(xiàn)狀
1.2.5 Deoxys-BC-256算法的密碼分析現(xiàn)狀
1.3 本文的主要工作
1.4 論文結(jié)構(gòu)
1.5 符號(hào)說(shuō)明
第二章 ARIA-192算法的不可能差分攻擊
2.1 ARIA算法描述
2.1.1 ARIA算法輪函數(shù)
2.1.2 ARIA算法的密鑰擴(kuò)展算法
2.2 六條4輪ARIA的不可能差分區(qū)分器
2.3 7輪ARIA-192的多重不可能差分攻擊方案
2.3.1 ARIA擴(kuò)散層性質(zhì)
2.3.2 交叉篩選技術(shù)
2.3.3 攻擊過(guò)程
2.3.4 復(fù)雜度分析
2.3.5 高效的ARIA-192主密鑰恢復(fù)算法
2.3.6 復(fù)雜度總結(jié)
2.4 本章小結(jié)
第三章 AES-192算法的不可能差分攻擊
3.1 AES-192算法描述
3.2 兩類4輪AES的不可能差分區(qū)分器
3.3 7輪AES-192的多重不可能差分攻擊
3.3.1 AES-192的兩條新攻擊路徑
3.3.2 攻擊過(guò)程
3.3.3 復(fù)雜度分析
3.4 本章小結(jié)
第四章 KIASU-BC算法的不可能差分攻擊
4.1 KIASU-BC算法描述
4.2 三類4輪KIASU-BC的不可能差分區(qū)分器
4.3 8輪KIASU-BC的多重不可能差分攻擊方案
4.3.1 攻擊過(guò)程
4.3.2 復(fù)雜度分析
4.4 本章小結(jié)
第五章 DEOXYS-BC-256算法的不可能差分攻擊
5.1 DEOXYS-BC-256算法描述
5.2 三類4輪DEOXYS-BC-256的不可能差分區(qū)分器
5.3 8輪DEOXYS-BC-256的多重不可能差分攻擊方案
5.3.1 攻擊過(guò)程
5.3.2 復(fù)雜度分析
5.4 本章小結(jié)
第六章 結(jié)束語(yǔ)
致謝
參考文獻(xiàn)
作者簡(jiǎn)歷
本文編號(hào):3782231
【文章頁(yè)數(shù)】:59 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景及意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 不可能差分攻擊技術(shù)研究現(xiàn)狀
1.2.2 ARIA算法的不可能差分攻擊分析現(xiàn)狀
1.2.3 AES-192算法的不可能差分攻擊分析現(xiàn)狀
1.2.4 Kiasu-BC算法的密碼分析現(xiàn)狀
1.2.5 Deoxys-BC-256算法的密碼分析現(xiàn)狀
1.3 本文的主要工作
1.4 論文結(jié)構(gòu)
1.5 符號(hào)說(shuō)明
第二章 ARIA-192算法的不可能差分攻擊
2.1 ARIA算法描述
2.1.1 ARIA算法輪函數(shù)
2.1.2 ARIA算法的密鑰擴(kuò)展算法
2.2 六條4輪ARIA的不可能差分區(qū)分器
2.3 7輪ARIA-192的多重不可能差分攻擊方案
2.3.1 ARIA擴(kuò)散層性質(zhì)
2.3.2 交叉篩選技術(shù)
2.3.3 攻擊過(guò)程
2.3.4 復(fù)雜度分析
2.3.5 高效的ARIA-192主密鑰恢復(fù)算法
2.3.6 復(fù)雜度總結(jié)
2.4 本章小結(jié)
第三章 AES-192算法的不可能差分攻擊
3.1 AES-192算法描述
3.2 兩類4輪AES的不可能差分區(qū)分器
3.3 7輪AES-192的多重不可能差分攻擊
3.3.1 AES-192的兩條新攻擊路徑
3.3.2 攻擊過(guò)程
3.3.3 復(fù)雜度分析
3.4 本章小結(jié)
第四章 KIASU-BC算法的不可能差分攻擊
4.1 KIASU-BC算法描述
4.2 三類4輪KIASU-BC的不可能差分區(qū)分器
4.3 8輪KIASU-BC的多重不可能差分攻擊方案
4.3.1 攻擊過(guò)程
4.3.2 復(fù)雜度分析
4.4 本章小結(jié)
第五章 DEOXYS-BC-256算法的不可能差分攻擊
5.1 DEOXYS-BC-256算法描述
5.2 三類4輪DEOXYS-BC-256的不可能差分區(qū)分器
5.3 8輪DEOXYS-BC-256的多重不可能差分攻擊方案
5.3.1 攻擊過(guò)程
5.3.2 復(fù)雜度分析
5.4 本章小結(jié)
第六章 結(jié)束語(yǔ)
致謝
參考文獻(xiàn)
作者簡(jiǎn)歷
本文編號(hào):3782231
本文鏈接:http://sikaile.net/shekelunwen/renwuzj/3782231.html
最近更新
教材專著