信息安全古典密码之凯撒密码.docx
《信息安全古典密码之凯撒密码.docx》由会员分享,可在线阅读,更多相关《信息安全古典密码之凯撒密码.docx(15页珍藏版)》请在第一文库网上搜索。
1、网络攻击与防御实验报告课程名称:信息安全技术实验名称:古典密码之凯撒密码指导教师:学生姓名:组 号:实验日期:实验地点:实验成绩:一计算机科学与技术学院计算机系网络教研室制实验报告书一、实验目的(1)编程实现凯撒加密、解密算法,理解密码学基础知识,初步建立密码学思维方式。(2)通过不断增加凯撒解密难度,理解唯密文解密,提高解密性能。实验环境操作系统:Windows 10操作系统软件工具:C+语言编译环境三、实验内容与实验要求(1)在允许输入密码条件下,编程实现凯撒密码加解密解密。要求:从一文本文件读入英文文章(明文或密文)。对读入内容加密或解密后写入另一文本文件。(2)在不允许输入密码条件下,
2、编程实现解密凯撒密码加密密文。要求绘制三种情况下解密程序流程图,说明不同解密程序存在的不足。程序需要计算、显示解密使用时间(单位:ms) o已知cl =wk 1 vlv d errn,求pl。(初级解密)问:两次使用凯撒,能否正确解密?(字符串用凯撒加密后的结果再用凯撒加密一次。)已知 cl =go kbo cdenoxdc, 或 cl =zh duh vwxghqwv, 求 pl。 (中级解密)已知 cl =rxwvlgh wkh eleoh, wkhvh via zrugv duh wkh prvw idprxvIq doo wkh olwhudwxuh ri wkh zruog. wkh
3、b zhuh vsrnhq eb kdpohw zkhq khzdv wklqnlqj dorxg, dqg wkhb duh wkh prvw idprxv zrugv Iq vkdnhvshduhehfdxvh kdpohw zdv vshdnlqj qrw rqob iru klpvhoi exw dovr iru hyhubwklqnlqj pdq dqg zrpdq. wr eh ru qrw wr eh, wr olyh ru qrw wr olyh, wrolyh ulfkob dqg dexqgdqwob dqg hdjhuob, ru wr olyh gxoob dqg ph
4、dqob dqgvfdufhob. d sklorvrskhu rqfh zdqwhg wr nqrz zkhwkhu kh zdv dolyh ru qrw,zklfk lv d jrrg txhvwlrq iru hyhubrqh wr sxw wr klpvhoi rffdvlrqdoob. khdqvzhuhg Iw eb vdblqj: 1 wklqn, wkhuhiruh dp. ,求 pl。(高级解密)对给定较长密文文件进行解密测试,测试结果填入表。要求密文的内容不少于1000个英文单词,使用凯撒密码加密,加密密码保密。正确率二正确单词数/单词总数,智能程度:优秀(解密结果正确与
5、否不需要人工判断)、一般。表四、实验过程与分析(1)在允许输入密码条件下的实验结果。播码输入条件后现文为:ny name is jiangshanshanM输入一位英文字符密码:3钥为:16悭文为:odqcuyizyqdwixqdixqd从filel中读入明文,将密文存放在file2中,J filelBfile2codqcuyizyqdwixqdixqd(2)在不允许输入密码条件下的实验结果在有单个字母的情况下,初级解密斤必码名住R解密.初获解蔡(木能而见一个字母的单词):密文为:vklv lv d errn明文为:this is a book蟀密时间为:Oms! 无单个字母下,中级解密,依次
6、用1-25作为密钥。无密码条件卞解密:中级解密:密文为:go kbocdenoxdck=l fnjanbcdmnwcbk=2 emizmabclmvbak=3 dlhylzabkluazk=4 ckgxkyzajktzyk=5 bjfwjxyzijsyxk=6 aieviwxyhirxwk=7 zhduhvwxghqwvk=8 ygctguvwfgpvuk=9 xfbsftuvefoutk=10 wearestudentsk=ll vdzqdrstcdmsrk=12 ucypcqrsbclrqk=13 tbxobpqrabkqpk=14 sawnaopqzajpok=15 rzvmznopyz
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 安全 古典 密码 凯撒