新的計(jì)算機(jī)密碼體制.doc
約25頁DOC格式手機(jī)打開展開
新的計(jì)算機(jī)密碼體制,頁數(shù) 25字?jǐn)?shù)9122摘要 隨著計(jì)算機(jī)科學(xué)技術(shù)的迅速發(fā)展,信息的傳輸與加工可以在瞬間跨越地理位置的障礙遍布世界各地,信息處理深入到各個(gè)部門和領(lǐng)域并已經(jīng)進(jìn)入家庭,這一切使得人類開始進(jìn)入信息化社會(huì)。因而,數(shù)據(jù)的安全問題就顯得很是重要。當(dāng)前國際上使用的計(jì)算機(jī)密碼學(xué)體制都存在相同的根本問題:若提高密碼體制的加...
內(nèi)容介紹
此文檔由會(huì)員 猛龍 發(fā)布
新的計(jì)算機(jī)密碼體制
頁數(shù) 25 字?jǐn)?shù) 9122
摘 要
隨著計(jì)算機(jī)科學(xué)技術(shù)的迅速發(fā)展,信息的傳輸與加工可以在瞬間跨越地理位置的障礙遍布世界各地,信息處理深入到各個(gè)部門和領(lǐng)域并已經(jīng)進(jìn)入家庭,這一切使得人類開始進(jìn)入信息化社會(huì)。因而,數(shù)據(jù)的安全問題就顯得很是重要。當(dāng)前國際上使用的計(jì)算機(jī)密碼學(xué)體制都存在相同的根本問題:若提高密碼體制的加密強(qiáng)度,則系統(tǒng)的計(jì)算開銷呈指數(shù)增長。
劉氏高強(qiáng)度公開加密算法是基于隨機(jī)選擇密鑰的算法,它將加密和解密運(yùn)算,計(jì)算邏輯,計(jì)算框架,計(jì)算結(jié)構(gòu),特殊函數(shù)構(gòu)造,相關(guān)運(yùn)算等全部控制隱匿在密鑰之中,而且密鑰是可變長度的且可自動(dòng)生成的。
本文在分析了信息的安全問題以及各種加密算法后,運(yùn)用劉氏高強(qiáng)度加密算法,采用java平臺(tái),做了一個(gè)加密軟件EDcode,對(duì)信息數(shù)據(jù)進(jìn)行加密,同時(shí)分析劉氏加密算法。該軟件有打開,保存,新建,加密,解密,密鑰設(shè)置等主要功能,可以對(duì)大部分文件進(jìn)行加密,密文只有在同時(shí)具有解密軟件和加密時(shí)用的密鑰才可以解密還原成明文。該軟件可以跨平臺(tái)操作,可以運(yùn)行在WINDOWS,UNIX,LINUX,SOLARIS等操作系統(tǒng)中。
關(guān)鍵字: 密鑰, EDcode,劉氏加密算法
目 錄
摘要………………………………………………………………………I
Abstract…………………………………………………………………II
1. 緒論………………………………………………………………… 1
1.1 課題來源,目的及意義………………………………………… 1
1.2 國內(nèi)外研究概況………………………………………………… 3
1.3 本文的主要工作………………………………………………… 3
2. 劉氏高強(qiáng)度公開加密算法……………………………………………4
2.1 劉氏算法概述…………………………………………………… 4
2.2 EDcode中的劉氏加密算法的數(shù)學(xué)描述……………………..……4
2.3 劉氏算法的形式化描述……………………………………………6
2.4 密鑰及加密強(qiáng)度分析………………………………………………7
2.5 小結(jié)…………………………………………………………………8
3. 軟件Edcode的設(shè)計(jì)思想……………………………………………… 9
3.1 需求…………………………………………………………………9
3.2 需求分析……………………………………………………………9
3.3 設(shè)計(jì)簡介……………………………………………………………11
3.4 軟件Edcode核心程序的設(shè)計(jì)介紹…………………………………12
3. 5 小結(jié)…………………………………………………………………13
4. 加密軟件EDcode……………………………………………………… 14
4.1 EDcode的功能使用概述……………………………………………14
4.2 EDcode 的源程序代碼………………………………………………14
4.3 分析劉氏算法的優(yōu)缺點(diǎn)…………………………………………… 15
4.4 小結(jié)………………………………………………………………… 15
5. 結(jié)束語……………………………………………………………………16
5.1 全文總結(jié)…………………………………………………………… 16
5.2 展望未來…………………………………………………………… 16
6. 致謝………………………………………………………………………17
7. 附錄………………………………………………………………………18
附錄I 軟件EDcode的安裝以及使用說明………………… ……………18
附錄II EDcode 的uml設(shè)計(jì)類圖…………………………………………21
8. 參考文獻(xiàn)…………………………………………………………………22
參考文獻(xiàn)
[1] (德)魯?shù)婪?#8226;基彭哈恩,《密碼傳奇 : 從軍事隱語到電子芯片》, 上海,上海譯文出版社, 2000
[2] (美)梅爾(Meyer,C.H.)、(美)馬脫耶斯(Matyas,S.M.),《密碼學(xué) : 計(jì)算機(jī)數(shù)據(jù)安全的一個(gè)新領(lǐng)域(安全系統(tǒng)設(shè)計(jì)和實(shí)施指南) 》,國防工業(yè)出版社, 1988.7
[4] 許主洪,《加密與解碼 : 密碼技術(shù)剖析與實(shí)戰(zhàn)應(yīng)用》, 人民郵電出版社, 2002
[5] 劉尊全,《劉氏高強(qiáng)度公開加密算法設(shè)計(jì)原理與裝置》, 北京,清華大學(xué)出版社,1998
頁數(shù) 25 字?jǐn)?shù) 9122
摘 要
隨著計(jì)算機(jī)科學(xué)技術(shù)的迅速發(fā)展,信息的傳輸與加工可以在瞬間跨越地理位置的障礙遍布世界各地,信息處理深入到各個(gè)部門和領(lǐng)域并已經(jīng)進(jìn)入家庭,這一切使得人類開始進(jìn)入信息化社會(huì)。因而,數(shù)據(jù)的安全問題就顯得很是重要。當(dāng)前國際上使用的計(jì)算機(jī)密碼學(xué)體制都存在相同的根本問題:若提高密碼體制的加密強(qiáng)度,則系統(tǒng)的計(jì)算開銷呈指數(shù)增長。
劉氏高強(qiáng)度公開加密算法是基于隨機(jī)選擇密鑰的算法,它將加密和解密運(yùn)算,計(jì)算邏輯,計(jì)算框架,計(jì)算結(jié)構(gòu),特殊函數(shù)構(gòu)造,相關(guān)運(yùn)算等全部控制隱匿在密鑰之中,而且密鑰是可變長度的且可自動(dòng)生成的。
本文在分析了信息的安全問題以及各種加密算法后,運(yùn)用劉氏高強(qiáng)度加密算法,采用java平臺(tái),做了一個(gè)加密軟件EDcode,對(duì)信息數(shù)據(jù)進(jìn)行加密,同時(shí)分析劉氏加密算法。該軟件有打開,保存,新建,加密,解密,密鑰設(shè)置等主要功能,可以對(duì)大部分文件進(jìn)行加密,密文只有在同時(shí)具有解密軟件和加密時(shí)用的密鑰才可以解密還原成明文。該軟件可以跨平臺(tái)操作,可以運(yùn)行在WINDOWS,UNIX,LINUX,SOLARIS等操作系統(tǒng)中。
關(guān)鍵字: 密鑰, EDcode,劉氏加密算法
目 錄
摘要………………………………………………………………………I
Abstract…………………………………………………………………II
1. 緒論………………………………………………………………… 1
1.1 課題來源,目的及意義………………………………………… 1
1.2 國內(nèi)外研究概況………………………………………………… 3
1.3 本文的主要工作………………………………………………… 3
2. 劉氏高強(qiáng)度公開加密算法……………………………………………4
2.1 劉氏算法概述…………………………………………………… 4
2.2 EDcode中的劉氏加密算法的數(shù)學(xué)描述……………………..……4
2.3 劉氏算法的形式化描述……………………………………………6
2.4 密鑰及加密強(qiáng)度分析………………………………………………7
2.5 小結(jié)…………………………………………………………………8
3. 軟件Edcode的設(shè)計(jì)思想……………………………………………… 9
3.1 需求…………………………………………………………………9
3.2 需求分析……………………………………………………………9
3.3 設(shè)計(jì)簡介……………………………………………………………11
3.4 軟件Edcode核心程序的設(shè)計(jì)介紹…………………………………12
3. 5 小結(jié)…………………………………………………………………13
4. 加密軟件EDcode……………………………………………………… 14
4.1 EDcode的功能使用概述……………………………………………14
4.2 EDcode 的源程序代碼………………………………………………14
4.3 分析劉氏算法的優(yōu)缺點(diǎn)…………………………………………… 15
4.4 小結(jié)………………………………………………………………… 15
5. 結(jié)束語……………………………………………………………………16
5.1 全文總結(jié)…………………………………………………………… 16
5.2 展望未來…………………………………………………………… 16
6. 致謝………………………………………………………………………17
7. 附錄………………………………………………………………………18
附錄I 軟件EDcode的安裝以及使用說明………………… ……………18
附錄II EDcode 的uml設(shè)計(jì)類圖…………………………………………21
8. 參考文獻(xiàn)…………………………………………………………………22
參考文獻(xiàn)
[1] (德)魯?shù)婪?#8226;基彭哈恩,《密碼傳奇 : 從軍事隱語到電子芯片》, 上海,上海譯文出版社, 2000
[2] (美)梅爾(Meyer,C.H.)、(美)馬脫耶斯(Matyas,S.M.),《密碼學(xué) : 計(jì)算機(jī)數(shù)據(jù)安全的一個(gè)新領(lǐng)域(安全系統(tǒng)設(shè)計(jì)和實(shí)施指南) 》,國防工業(yè)出版社, 1988.7
[4] 許主洪,《加密與解碼 : 密碼技術(shù)剖析與實(shí)戰(zhàn)應(yīng)用》, 人民郵電出版社, 2002
[5] 劉尊全,《劉氏高強(qiáng)度公開加密算法設(shè)計(jì)原理與裝置》, 北京,清華大學(xué)出版社,1998