網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書

網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書

ID:14641055

大?。?68.50 KB

頁(yè)數(shù):36頁(yè)

時(shí)間:2018-07-29

網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書_第1頁(yè)
網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書_第2頁(yè)
網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書_第3頁(yè)
網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書_第4頁(yè)
網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書_第5頁(yè)
資源描述:

《網(wǎng)絡(luò)安全課程設(shè)計(jì)指導(dǎo)書》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、《網(wǎng)絡(luò)安全》課程設(shè)計(jì)指導(dǎo)書計(jì)算機(jī)與控制學(xué)院王勇hellowy@126.com2009年10月29日版35一.目的本課程是信息安全專業(yè)所開設(shè)的一門重要實(shí)踐課程,主要要求學(xué)生掌握網(wǎng)絡(luò)安全原理和技術(shù)在實(shí)踐中的應(yīng)用。本課程設(shè)計(jì)的目的是使學(xué)生在理論學(xué)習(xí)的基礎(chǔ)上,動(dòng)手編寫程序,通過(guò)應(yīng)用所學(xué)習(xí)的知識(shí),來(lái)解決一些實(shí)際網(wǎng)絡(luò)安全應(yīng)用問(wèn)題。在此基礎(chǔ)上,真正理解和掌握網(wǎng)絡(luò)安全的相關(guān)理論,具備程序設(shè)計(jì)的能力。二.題目任選下列一項(xiàng)目進(jìn)行,查閱相關(guān)文獻(xiàn)、了解相關(guān)的系統(tǒng),要求完成規(guī)定的各項(xiàng)任務(wù)。1.VPN軟件2.安全的即時(shí)通訊軟件3.安全數(shù)據(jù)庫(kù)系統(tǒng)4.安全網(wǎng)絡(luò)身份認(rèn)證系統(tǒng)5.CA系統(tǒng)6.網(wǎng)絡(luò)內(nèi)容安全過(guò)濾系統(tǒng)7.基于代理簽

2、名的代理銷售軟件8.安全電子商務(wù)(政務(wù))網(wǎng)站設(shè)計(jì)9.安全電子鎖10.各種網(wǎng)絡(luò)攻擊防護(hù)軟件11.入侵檢測(cè)系統(tǒng)(學(xué)生可自選課題,但需由教師認(rèn)可,必須符合網(wǎng)絡(luò)安全方向)三.任務(wù)完成形式1.完整的軟件系統(tǒng)最終必須向指導(dǎo)老師提交完整的電子版程序源代碼、可執(zhí)行程序、數(shù)據(jù)文件以及使用說(shuō)明文件等。源代碼文件要特別注意編程規(guī)范、代碼風(fēng)格,關(guān)鍵代碼需有合理的注釋,不含任何無(wú)用代碼;數(shù)據(jù)文件內(nèi)要求有一定數(shù)量的“真實(shí)”數(shù)據(jù)(如對(duì)于記錄文件,需要有5條以上記錄);使用說(shuō)明文件的第一行,需要給出設(shè)計(jì)者的學(xué)號(hào)、姓名,后面為其它說(shuō)明。2.課程設(shè)計(jì)報(bào)告(詳細(xì)要求請(qǐng)參考附錄二)課程設(shè)計(jì)報(bào)告總體上主要包括以下幾個(gè)部分:1)封面

3、2)目錄3)課程設(shè)計(jì)報(bào)告正文4)軟件安裝、使用或者配置說(shuō)明5)參考文獻(xiàn)35四.總體要求根據(jù)所給的實(shí)驗(yàn)指導(dǎo)書的要求,從中選擇項(xiàng)目,應(yīng)用所學(xué)的知識(shí),完成題目所規(guī)定的各項(xiàng)要求??傮w要求如下:1.程序代碼總量不少于500行(其中不包括編譯器自動(dòng)生成的代碼),關(guān)鍵代碼必須有合理注釋。2.課程設(shè)計(jì)報(bào)告正文字?jǐn)?shù)不少于8000漢字,概念清楚、敘述正確、內(nèi)容完整、書寫規(guī)范。3.課程設(shè)計(jì)中必須按指導(dǎo)書要求,綜合應(yīng)用所學(xué)的網(wǎng)絡(luò)安全知識(shí)解決實(shí)際問(wèn)題,有必要的理論分析,設(shè)計(jì)要有合理的依據(jù)。獨(dú)立完成課程設(shè)計(jì),不得抄襲他人。4.功能正確、有一定實(shí)用性,鼓勵(lì)創(chuàng)新。5.程序界面友好,便于交互。6.在設(shè)計(jì)過(guò)程中要考慮用戶使用

4、的便利,提供一些多樣化的選擇,比如在算法的安全性和便利方面做出折衷。7.積極交流與討論(通過(guò)同學(xué)、網(wǎng)絡(luò)等途徑)、善于查閱資料、分析與借鑒他人編寫的軟件和源代碼。五.工作階段與考核方法大體上可分成五個(gè)階段:1.資料查閱準(zhǔn)備階段(15%)2.分析設(shè)計(jì)階段(35%)3.編程調(diào)試階段(40%)4.課程設(shè)計(jì)報(bào)告書寫階段(10%)5.驗(yàn)收階段考核方法:只有程序驗(yàn)收通過(guò)后,才能按以下方法核定本次課程設(shè)計(jì)的總成績(jī),因未能獨(dú)立完成設(shè)計(jì)(尤其是抄襲)或概念不清的同學(xué),總成績(jī)將核定為不及格??偝煽?jī)由以下幾個(gè)部分決定:1.考勤、紀(jì)律、實(shí)驗(yàn)室衛(wèi)生2.工作量(代碼量、功能多少、難度、經(jīng)歷的曲折)3.關(guān)鍵技術(shù)4.實(shí)用性

5、、創(chuàng)新5.代碼書寫規(guī)范性(包括注釋的質(zhì)量、詳盡程度和明晰性)6.程序界面、新技術(shù)引用、易用性7.課程設(shè)計(jì)報(bào)告(敘述、書寫規(guī)范、字?jǐn)?shù))8.動(dòng)手能力、分析問(wèn)題解決問(wèn)題能力9.答辯的情況(答辯時(shí)會(huì)問(wèn)關(guān)于系統(tǒng)實(shí)現(xiàn)和本作品相關(guān)的理論知識(shí)的問(wèn)題)10.在資源共享和互助協(xié)作方面的貢獻(xiàn)及其體現(xiàn)的能力35六.任務(wù)具體要求以下題目任選,但是要達(dá)到工作量和代碼量的要求,如果不能達(dá)到,可以融合幾部分的內(nèi)容。一些功能如果有其他的方法實(shí)現(xiàn),也可以不按照指導(dǎo)書的要求。此外,還可以對(duì)常用的安全軟件的功能延伸和改進(jìn)。1、VPN軟件任務(wù):設(shè)計(jì)一個(gè)虛擬專用網(wǎng)系統(tǒng),可以在虛擬環(huán)境下利用公網(wǎng)進(jìn)行保密通信?;疽螅海?)可以產(chǎn)生公

6、鑰密鑰對(duì);(2)可以采用共享對(duì)稱密鑰或者公鑰建立安全連接;(3)進(jìn)行通信的身份認(rèn)證,認(rèn)證對(duì)方來(lái)自虛擬網(wǎng)的某個(gè)局域網(wǎng);2、安全的即時(shí)通訊軟件任務(wù):采用加密、數(shù)字簽名技術(shù)技術(shù)對(duì)即時(shí)通訊軟件的通信進(jìn)行保護(hù)。功能要求:1.可以進(jìn)行通信的身份驗(yàn)證,登陸時(shí)需要對(duì)密碼進(jìn)行加密;2.采用公鑰密碼技術(shù)驗(yàn)證和簽名;3.采用公鑰密碼和對(duì)稱密碼結(jié)合來(lái)進(jìn)行消息加密,每一次會(huì)話產(chǎn)生一個(gè)對(duì)稱加密的會(huì)話密鑰,會(huì)話密鑰用公鑰建立;4.具備正常的密鑰管理功能,自己的私鑰要加密,對(duì)方好友的公鑰要加以存儲(chǔ)和管理,具備導(dǎo)入導(dǎo)出功能。5.驗(yàn)證完整性,確保消息在傳輸過(guò)程中沒有被更改。6.文件傳輸?shù)陌踩乐共《疚募膫鞑?,防止有害?nèi)容

7、的傳播,包括一些病毒、惡意程序,甚至防止竊取密碼的木馬。3、安全數(shù)據(jù)庫(kù)系統(tǒng)任務(wù):該系統(tǒng)實(shí)現(xiàn)一個(gè)安全的數(shù)據(jù)庫(kù)系統(tǒng),對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)字簽名保證完整性,數(shù)據(jù)加密保證隱秘性。功能要求:1.?dāng)?shù)據(jù)庫(kù)的數(shù)據(jù)要進(jìn)行加密;2.對(duì)數(shù)據(jù)庫(kù)的完整性進(jìn)行保護(hù);3.防止用戶根據(jù)部分密文明文對(duì),恢復(fù)數(shù)據(jù)庫(kù)總密鑰;4.?dāng)?shù)據(jù)采用一個(gè)密鑰以某種形式衍生子密鑰進(jìn)行加密;5.保證密鑰的安全性。說(shuō)明:可以采用總密鑰,根據(jù)hash函數(shù),以及每一個(gè)數(shù)據(jù)的各種屬性來(lái)產(chǎn)生

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。