《《網(wǎng)絡(luò)信息安全》實(shí)驗(yàn)報(bào)告1密碼技術(shù)》由會(huì)員分享,可在線閱讀,更多相關(guān)《《網(wǎng)絡(luò)信息安全》實(shí)驗(yàn)報(bào)告1密碼技術(shù)(9頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、密碼技術(shù)
2015-9-24
《網(wǎng)絡(luò)信息安全》實(shí)驗(yàn)報(bào)告(1)
計(jì)算機(jī)科學(xué)與技術(shù)
網(wǎng)絡(luò)工程
實(shí)驗(yàn)名稱:________________ 指導(dǎo)教師:___________ 完成日期:________________
專 業(yè):________________ 班 級(jí):___________ 姓 名:________________
一、實(shí)驗(yàn)?zāi)康模?
掌握典型的單表代換和多表代換的加密方法的實(shí)現(xiàn)細(xì)節(jié)。能利用編程工具實(shí)現(xiàn)簡單的加密解密。
了解WinRAR軟件加密文件時(shí)使用的是AES算法,了解WinRAR軟件的常用功能,并能夠利用該軟件對(duì)文件進(jìn)行加密;了解RAR加密文件破
2、解的方法,能夠利用破解工具對(duì)弱口令RAR加密文件進(jìn)行破解。
理解數(shù)字摘要的原理;能夠利用現(xiàn)有軟件工具進(jìn)行MD5摘要的計(jì)算;了解MD5在實(shí)際數(shù)據(jù)庫應(yīng)用系統(tǒng)中的應(yīng)用;能夠進(jìn)行簡單的MD5摘要破解。
二、實(shí)驗(yàn)內(nèi)容:
1、編程實(shí)現(xiàn)凱撒密碼的加密和解密。
要求:既可以進(jìn)行加密轉(zhuǎn)換,也可以進(jìn)行解密轉(zhuǎn)換。程序參考界面如右所示。可以使用任何編程工具,能處理英文即可。
2、(選做)編程實(shí)現(xiàn)維吉尼亞密碼的加密和解密。
要求:既可以進(jìn)行加密轉(zhuǎn)換,也可以進(jìn)行解密轉(zhuǎn)換。程序參考界面如右所示??梢允褂萌魏尉幊坦ぞ?,能處理英文即可。
3、嘗試破譯如下密文:
byvu mqi byau q ren ev sx
3、esebqjui, oek duluh adem mxqj oek qhu weddq wuj.
BYVUMQIBYAUQRENEVSXESEBQJUIOEKDULUHADEMMXQJOEKQHUWEDDQWUJ
注:空格和標(biāo)點(diǎn)符號(hào)未加密。
4、(選做)利用C#語言提供的工具,在網(wǎng)上查詢相關(guān)資料,編程對(duì)字符串或文件進(jìn)行DES加密、解密。
5、在電腦中安裝“WinRAR”軟件,了解該軟件的常用功能;利用WinRAR對(duì)一個(gè)隱私文件進(jìn)行加密,檢查加密的安全性;了解RAR加密文件破解的方法,自行尋找工具對(duì)老師提供的加密rar文件進(jìn)行破解。
6、自行尋找一款能夠計(jì)算文件MD5摘要值的軟件,對(duì)一
4、個(gè)文本文件(或其他類型文件)進(jìn)行摘要值計(jì)算并記錄。將該文件內(nèi)容進(jìn)行稍許修改后再進(jìn)行一次摘要值計(jì)算并記錄,比較兩次摘要值。
7、自行尋找一款能夠計(jì)算字符串MD5摘要值的軟件,對(duì)一個(gè)任意字符串進(jìn)行摘要值計(jì)算并記錄。對(duì)該字符串內(nèi)容進(jìn)行稍許修改后再進(jìn)行一次摘要值計(jì)算并記錄,比較兩次摘要值。
8、自行尋找方法找到以下三個(gè)md5值的原文(字符串)
3508d8fedc70d04c5d178dbbc2eac72a(7位,純數(shù)字)
ef73781effc5774100f87fe2f437a435(8位,數(shù)字+字母)
909cc4dab0b2890e981533d9f27aad97(8位,數(shù)字+字母+
5、特殊符號(hào))
三、實(shí)驗(yàn)過程:(實(shí)現(xiàn)步驟、算法設(shè)計(jì)思路、流程圖等)
1.
加密:
解密:
2.
3.
凱撒解密:
Life was like a box of chocolate ,you never know what you're gonna get.
人生就像一盒巧克力,你永遠(yuǎn)不知道會(huì)嘗到哪種滋味。
4.
加密:
解密:
四、實(shí)驗(yàn)結(jié)果與結(jié)論:(經(jīng)調(diào)試正確的源程序和程序的運(yùn)行結(jié)果)
1.
2.
3.
4.
5.
6.
五、實(shí)驗(yàn)總結(jié):(實(shí)驗(yàn)中遇到的問題及解決方法,心得體會(huì)等)
通過本次的試驗(yàn),我初步熟悉了網(wǎng)絡(luò)安全的基本信息,密碼技術(shù)。密碼學(xué)從最早的凱撒密碼到對(duì)二戰(zhàn)勝利作出突出貢獻(xiàn)的圖靈機(jī),到存儲(chǔ)用戶密碼的MD5摘要值以及網(wǎng)站證書。
教師批閱
月 日