白盒CLEFIA算法的安全性分析與改進
發(fā)布時間:2024-01-29 11:50
隨著計算機和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,信息安全問題成為研究的重要課題。傳統(tǒng)密碼學是以黑盒模型為基礎(chǔ)的,即假定攻擊者最多可以訪問輸入的明文和輸出的密文,無權(quán)訪問算法實現(xiàn)的執(zhí)行過程。但在實際應(yīng)用中,這種攻擊模型通常是不現(xiàn)實的。因為終端平臺經(jīng)常位于潛在的惡意環(huán)境中。惡意攻擊者可通過主動監(jiān)視標準的加密函數(shù)或通過內(nèi)存轉(zhuǎn)儲,在算法運行過程中恢復密鑰信息。這種攻擊環(huán)境被稱為白盒攻擊環(huán)境(White-Box Attack Context)--攻擊者可以完全控制其執(zhí)行環(huán)境,可觀察或執(zhí)行密碼軟件從而容易地提取出密鑰信息或利用其他關(guān)鍵信息。針對這種攻擊環(huán)境,2002年Chow等人提出了分組密碼AES和DES的白盒實現(xiàn)算法,這是一種軟件實現(xiàn)。主要思想是將密鑰信息隱藏在查找表中,攻擊者很難從中提取出密鑰信息。借鑒于這種思想2014年蘇帥等人提出了分組密碼CLEFIA的白盒實現(xiàn)算法。CLEFIA是2007年由sony公司研究院提出的一個分組密碼算法。本文主要對蘇帥等人提出的CLEFIA白盒實現(xiàn)算法進行了安全性分析并針對該算法中存在的不足進行了改進,提出了一種新的CLEFIA白盒實現(xiàn)算法。主要研究內(nèi)容包括如下:(1)通過...
【文章頁數(shù)】:75 頁
【學位級別】:碩士
本文編號:3888134
【文章頁數(shù)】:75 頁
【學位級別】:碩士
圖2.5Medusa中改進的兩類查找表
圖2.6Medusa中改進的兩類查找表
圖3.1廣義Feistel結(jié)構(gòu)
圖3.2CLEFIA算法的加密過程
本文編號:3888134
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3888134.html
最近更新
教材專著