基于rsa的文件加密解決方案.doc
基于rsa的文件加密解決方案,基于rsa的文件加密解決方案 優(yōu)秀畢業(yè)設(shè)計作品目 錄前 言1第1章 rsa應(yīng)用現(xiàn)狀及應(yīng)用于文件加密的分析21.1 rsa算法介紹與應(yīng)用現(xiàn)狀21.2 rsa應(yīng)用于文件加密的分析31.2.1 文件加密使用rsa的可行性31.2.2 文件加密使用rsa的意義4第2章 rsa文件加密軟件的設(shè)計與實現(xiàn)62.1 需求分析與總體設(shè)計...
內(nèi)容介紹
此文檔由會員 littey 發(fā)布基于RSA的文件加密解決方案 優(yōu)秀畢業(yè)設(shè)計作品
目 錄
前 言 1
第1章 RSA應(yīng)用現(xiàn)狀及應(yīng)用于文件加密的分析 2
1.1 RSA算法介紹與應(yīng)用現(xiàn)狀 2
1.2 RSA應(yīng)用于文件加密的分析 3
1.2.1 文件加密使用RSA的可行性 3
1.2.2 文件加密使用RSA的意義 4
第2章 RSA文件加密軟件的設(shè)計與實現(xiàn) 6
2.1 需求分析與總體設(shè)計 6
2.1.1 功能分析 6
2.1.2 工程方案選擇 7
2.2 各部分的設(shè)計與開發(fā) 8
2.2.1 實現(xiàn)RSA加密算法的C++核心類庫 8
2.2.2 封裝C++核心類庫的DLL組件 18
2.2.3 引用DLL的.Net類與實現(xiàn)文件操作功能的窗體應(yīng)用程序 19
第3章 軟件整體測試與分析改進(jìn) 20
3.1 編寫測試各項性能需要的精確計時類 20
3.2 測試數(shù)據(jù)與分析改進(jìn) 20
3.2.1 密鑰生成測試 20
3.2.2 數(shù)據(jù)輸入輸出測試 23
3.2.3 加密解密測試 23
3.2.4 性能分析與改進(jìn)優(yōu)化 26
3.3 使用中國余數(shù)定理 27
第4章 可移植模塊的簡要說明與開發(fā)前景 29
結(jié)束語 30
謝 辭 31
參考文獻(xiàn) 32
附 錄 33