數(shù)據(jù)加密管理系統(tǒng)論文.doc
約9頁DOC格式手機(jī)打開展開
數(shù)據(jù)加密管理系統(tǒng)論文,頁數(shù) 9 字?jǐn)?shù)8038摘要 隨著計算機(jī)通訊技術(shù)的迅猛發(fā)展,信息的傳輸與加工可以在瞬間跨越地理位置的障礙遍布世界各地,信息處理深入到各個部門和領(lǐng)域并已經(jīng)進(jìn)入家庭,這一切使得人類開始進(jìn)入信息化社會。因而,信息安全也越來越顯得重要。計算機(jī)密碼體制的基本思想就是將要保護(hù)的信息變成偽裝信息,只有合法的接收者才...
內(nèi)容介紹
此文檔由會員 猛龍 發(fā)布
數(shù)據(jù)加密管理系統(tǒng)論文
頁數(shù) 9 字?jǐn)?shù) 8038
摘 要
隨著計算機(jī)通訊技術(shù)的迅猛發(fā)展,信息的傳輸與加工可以在瞬間跨越地理位置的障礙遍布世界各地,信息處理深入到各個部門和領(lǐng)域并已經(jīng)進(jìn)入家庭,這一切使得人類開始進(jìn)入信息化社會。因而,信息安全也越來越顯得重要。計算機(jī)密碼體制的基本思想就是將要保護(hù)的信息變成偽裝信息,只有合法的接收者才能從中得到真實的信息。
本文在分析了信息的安全問題以及各種加密算法后,運用高強(qiáng)度加密算法,采用Visual Basic 6.0平臺,做了一個加密管理系統(tǒng),對信息數(shù)據(jù)進(jìn)行加密。其中涉及密鑰的產(chǎn)生、檢驗、分配、傳遞、保管、使用、銷毀的全過程,可以對大部分文件進(jìn)行加密,密文只有在同時具有解密軟件和加密時用的密鑰才可以解密還原成明文。該軟件可以跨平臺操作,可以運行在WINDOWS,UNIX,LINUX,SOLARIS等操作系統(tǒng)中。
關(guān)鍵字:密鑰,Visual Basic 6.0,劉氏(對稱)算法,RSA(非對稱)算法
目 錄
摘 要……..………………………………………………………………………………………3
1.緒 論……………………………………………………………………………...4
1.1 課題來源,目的及意義……………………………………………………….4
1.2 加密技術(shù)簡介…………………………………………………………………4
1.3 國內(nèi)外研究概況………………………………………………………………5
2.怎樣開發(fā)一個數(shù)據(jù)加密管理系統(tǒng)…………………………………………………6
2.1編程環(huán)境的選擇…………………………...………………………………….. 6
2.2關(guān)系型數(shù)據(jù)庫的實現(xiàn)………………………...……………………………..... 6
2.3二者的結(jié)合(DBA)………………………...…..…………………………..... 7
3.Window下的Visual Basic 編程環(huán)境簡介……………….....…………….………7
3.1面對對象的編程……………...………………………………………..………7
3.2實現(xiàn)菜單選項…………...……………………….……………………..………7
3.3實現(xiàn)工具欄………...…………………...……….……………………..………8
3.4幫助……...…………………...………………….……………………..………8
3.5關(guān)于版本…………...………………….……………………………….………9
4.使用Access實現(xiàn)關(guān)系型數(shù)據(jù)庫……….….……………………………………….9
4.1數(shù)據(jù)庫的概念…………………...….………………………………………….9
4.2新建一個數(shù)據(jù)庫……………...….…………………………………………….9
4.3修改已建的數(shù)據(jù)庫…………...….………………………………………..….10
4.4實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系……...….…………………………………………...10
5.與VB的連接..….…………………………………………………………………10
6.密鑰的管理……….……………………………………...………………………10
6.1密鑰的使用要注意時效和次數(shù)……………………………………...………11
6.2多密鑰的管理…………………………………………………………...……11
7.加密系統(tǒng)簡介…………………...……………………………………………...…12
7.1算法的形式化描述……………………………………………...……………12
7.2軟件簡介…………………...…………………………………………………14
8.結(jié)束語……………...………………………………………………………...……15
8.1 全文總結(jié)……………...………………………………………...……………15
8.2 展望未來………………………………………………………..………..…..16
9.致謝………………………………………………………………..…………..…..16
10.參考文獻(xiàn)……………………………………………………………………..…..17
參考文獻(xiàn)
[1] (德)魯?shù)婪?#8226;基彭哈恩,《密碼傳奇 : 從軍事隱語到電子芯片》, 上海,上海譯文出版社, 2000
[2] (美)梅爾(Meyer,C.H.)、(美)馬脫耶斯(Matyas,S.M.),《密碼學(xué) : 計算機(jī)數(shù)據(jù)安全的一個新領(lǐng)域(安全系統(tǒng)設(shè)計和實施指南) 》,國防工業(yè)出版社, 1988.7
[4] 許主洪,《加密與解碼 : 密碼技術(shù)剖析與實戰(zhàn)應(yīng)用》, 人民郵電出版社, 2002
[5] 劉尊全,《劉氏高強(qiáng)度公開加密算法設(shè)計原理與裝置》, 北京,清華大學(xué)出版社,1998
頁數(shù) 9 字?jǐn)?shù) 8038
摘 要
隨著計算機(jī)通訊技術(shù)的迅猛發(fā)展,信息的傳輸與加工可以在瞬間跨越地理位置的障礙遍布世界各地,信息處理深入到各個部門和領(lǐng)域并已經(jīng)進(jìn)入家庭,這一切使得人類開始進(jìn)入信息化社會。因而,信息安全也越來越顯得重要。計算機(jī)密碼體制的基本思想就是將要保護(hù)的信息變成偽裝信息,只有合法的接收者才能從中得到真實的信息。
本文在分析了信息的安全問題以及各種加密算法后,運用高強(qiáng)度加密算法,采用Visual Basic 6.0平臺,做了一個加密管理系統(tǒng),對信息數(shù)據(jù)進(jìn)行加密。其中涉及密鑰的產(chǎn)生、檢驗、分配、傳遞、保管、使用、銷毀的全過程,可以對大部分文件進(jìn)行加密,密文只有在同時具有解密軟件和加密時用的密鑰才可以解密還原成明文。該軟件可以跨平臺操作,可以運行在WINDOWS,UNIX,LINUX,SOLARIS等操作系統(tǒng)中。
關(guān)鍵字:密鑰,Visual Basic 6.0,劉氏(對稱)算法,RSA(非對稱)算法
目 錄
摘 要……..………………………………………………………………………………………3
1.緒 論……………………………………………………………………………...4
1.1 課題來源,目的及意義……………………………………………………….4
1.2 加密技術(shù)簡介…………………………………………………………………4
1.3 國內(nèi)外研究概況………………………………………………………………5
2.怎樣開發(fā)一個數(shù)據(jù)加密管理系統(tǒng)…………………………………………………6
2.1編程環(huán)境的選擇…………………………...………………………………….. 6
2.2關(guān)系型數(shù)據(jù)庫的實現(xiàn)………………………...……………………………..... 6
2.3二者的結(jié)合(DBA)………………………...…..…………………………..... 7
3.Window下的Visual Basic 編程環(huán)境簡介……………….....…………….………7
3.1面對對象的編程……………...………………………………………..………7
3.2實現(xiàn)菜單選項…………...……………………….……………………..………7
3.3實現(xiàn)工具欄………...…………………...……….……………………..………8
3.4幫助……...…………………...………………….……………………..………8
3.5關(guān)于版本…………...………………….……………………………….………9
4.使用Access實現(xiàn)關(guān)系型數(shù)據(jù)庫……….….……………………………………….9
4.1數(shù)據(jù)庫的概念…………………...….………………………………………….9
4.2新建一個數(shù)據(jù)庫……………...….…………………………………………….9
4.3修改已建的數(shù)據(jù)庫…………...….………………………………………..….10
4.4實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系……...….…………………………………………...10
5.與VB的連接..….…………………………………………………………………10
6.密鑰的管理……….……………………………………...………………………10
6.1密鑰的使用要注意時效和次數(shù)……………………………………...………11
6.2多密鑰的管理…………………………………………………………...……11
7.加密系統(tǒng)簡介…………………...……………………………………………...…12
7.1算法的形式化描述……………………………………………...……………12
7.2軟件簡介…………………...…………………………………………………14
8.結(jié)束語……………...………………………………………………………...……15
8.1 全文總結(jié)……………...………………………………………...……………15
8.2 展望未來………………………………………………………..………..…..16
9.致謝………………………………………………………………..…………..…..16
10.參考文獻(xiàn)……………………………………………………………………..…..17
參考文獻(xiàn)
[1] (德)魯?shù)婪?#8226;基彭哈恩,《密碼傳奇 : 從軍事隱語到電子芯片》, 上海,上海譯文出版社, 2000
[2] (美)梅爾(Meyer,C.H.)、(美)馬脫耶斯(Matyas,S.M.),《密碼學(xué) : 計算機(jī)數(shù)據(jù)安全的一個新領(lǐng)域(安全系統(tǒng)設(shè)計和實施指南) 》,國防工業(yè)出版社, 1988.7
[4] 許主洪,《加密與解碼 : 密碼技術(shù)剖析與實戰(zhàn)應(yīng)用》, 人民郵電出版社, 2002
[5] 劉尊全,《劉氏高強(qiáng)度公開加密算法設(shè)計原理與裝置》, 北京,清華大學(xué)出版社,1998