基于密文特征的密碼算法識別研究
發(fā)布時間:2023-06-16 21:26
隨著計算機和通信技術的發(fā)展,大量數據通過公共互聯網傳輸,人們對于信息安全的關注度日益提高。密碼算法是信息安全中不可或缺的要素,其安全性直接影響到數據傳輸、存儲、身份認證等環(huán)節(jié)。分析與識別保密系統所采用的密碼算法,對于評估信息系統安全性、密碼分析和攻擊、非法通信監(jiān)控、惡意代碼識別等有著重要的理論意義。同時,抵抗加密算法識別的能力也可作為衡量密碼算法安全性的一種指標,為密碼算法設計提供一定的參考。本論文基于唯密文條件,對密碼算法識別的工作展開研究。分析了特征提取、分類器訓練、特征選擇和算法識別等過程的關鍵技術。論文取得的主要成果如下:(1)針對AES、TDES、Camellia等11種現代密碼算法,以實際文件作為明文,使用ECB和CBC模式生成了不同算法以及不同密鑰的密文。通過隨機性檢測、熵值計算、傅立葉變換等方法,實現了密文特征的提取;并以隨機序列為基準,分析了不同密碼算法和工作模式所產生的密文特征分布。(2)使用支持向量機對密碼算法進行識別,二分類精度最高可達70%,11分類識別正確率為30.5%。識別效果顯著優(yōu)于二分類50%以及11分類9.09%的隨機猜測正確率。(3)將集成學習的方...
【文章頁數】:88 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
符號對照表
縮略語對照表
第一章 緒論
1.1 密碼算法識別的研究背景與意義
1.2 密碼算法識別研究現狀
1.3 論文的研究內容與主要工作
第二章 密碼學概述
2.1 現代密碼算法
2.1.1 分組密碼
2.1.2 流密碼
2.1.3 密碼算法介紹
2.1.4 分組密碼的工作模式
2.2 密碼分析
2.2.1 密碼分析攻擊的類型
2.3 本章小結
第三章 密文特征與提取實現
3.1 隨機性檢測方法
3.1.1 統計檢驗基礎
3.1.2 隨機性檢測方法
3.2 其他特征設計
3.2.1 熵特征
3.2.2 頻域特征
3.3 密文特征提取算法實現
3.4 特征評估
3.5 本章小結
第四章 密碼算法識別結果與分析
4.1 數據預處理
4.1.1 實驗環(huán)境
4.1.2 特征標準化
4.2 基于支持向量機的密碼算法識別模型研究
4.2.1 評價標準
4.2.2 二分類識別測試
4.2.3 多分類識別測試
4.3 基于集成學習的密碼算法識別模型研究
4.3.1 決策樹識別測試
4.3.2 隨機森林識別測試
4.3.3 梯度提升決策樹識別測試
4.4 識別效果影響因素分析
4.4.1 密文特征對識別精度的影響
4.4.2 密鑰和加密模式對識別精度的影響
4.4.3 密文長度對識別精度的影響
4.5 本章小結
第五章 總結
5.1 全文總結
5.2 不足與展望
參考文獻
致謝
作者簡介
本文編號:3834013
【文章頁數】:88 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
符號對照表
縮略語對照表
第一章 緒論
1.1 密碼算法識別的研究背景與意義
1.2 密碼算法識別研究現狀
1.3 論文的研究內容與主要工作
第二章 密碼學概述
2.1 現代密碼算法
2.1.1 分組密碼
2.1.2 流密碼
2.1.3 密碼算法介紹
2.1.4 分組密碼的工作模式
2.2 密碼分析
2.2.1 密碼分析攻擊的類型
2.3 本章小結
第三章 密文特征與提取實現
3.1 隨機性檢測方法
3.1.1 統計檢驗基礎
3.1.2 隨機性檢測方法
3.2 其他特征設計
3.2.1 熵特征
3.2.2 頻域特征
3.3 密文特征提取算法實現
3.4 特征評估
3.5 本章小結
第四章 密碼算法識別結果與分析
4.1 數據預處理
4.1.1 實驗環(huán)境
4.1.2 特征標準化
4.2 基于支持向量機的密碼算法識別模型研究
4.2.1 評價標準
4.2.2 二分類識別測試
4.2.3 多分類識別測試
4.3 基于集成學習的密碼算法識別模型研究
4.3.1 決策樹識別測試
4.3.2 隨機森林識別測試
4.3.3 梯度提升決策樹識別測試
4.4 識別效果影響因素分析
4.4.1 密文特征對識別精度的影響
4.4.2 密鑰和加密模式對識別精度的影響
4.4.3 密文長度對識別精度的影響
4.5 本章小結
第五章 總結
5.1 全文總結
5.2 不足與展望
參考文獻
致謝
作者簡介
本文編號:3834013
本文鏈接:http://sikaile.net/kejilunwen/wltx/3834013.html