当前位置:文档之家› 信息加密与解密实验1-1 经典密码——凯撒密码

信息加密与解密实验1-1 经典密码——凯撒密码

上机实验报告
一、实验目的:
本次上机实践所涉及并要求掌握的知识点。

1、理解凯撒密码的加密、解密过程
二、实验环境
PC机一台
三、实验内容
实验一移动3位的凯撒密码:
1.(1)用移动3位的凯撒密码加密“keep this secret”
(2)用移动3位的凯撒密码加密你的某位老师的名字
2.破译下列谜语的答案。

这些答案是用移动3位的凯撒密码来加密的。

(1)谜语:What do you call a sleeping bull?(你怎么称呼一只
睡着的公牛?)
答案: D EXOOGRCHU
(2)谜语:What is the different between a teacher and a train?
(老师与火车的区别是什么?)
答案:WKH WHDFKHU VDBV “QR JXP DOORZHG”
WKH WUDLQ VDBV “FKHZ FKHZ”
实验二移动4位的凯撒密码:
1.请解密下面伊薇写给艾比的便条,她使用的是移动4位的凯撒密码
WSVVC PIX’W YWI GMTLIVW JVSQ RSA SR
2.谜语:What do you call a dog at the beach ?(你怎么称呼一只在海滩
上的狗?)
答案(移动4位密码):E LSX HSK
实验三凯撒密码破解:
1.凯撒密码破解
密文:NGBKGMUUJZOSK
实验四用数传递信息的方法破译以下的谜语:
1.谜语:What kind of cookies do birds like?(鸟儿喜欢什么种类的饼干?)
答案:2,7,14,2,14,11,0,19,4 2,7,8,17,15
2.谜语:What always ends everything?(什么总是能终结所有事情?)
答案:19,7,4 11,4,19,19,4,17
四、实验总结
通过上机实践,对所学内容的某个知识点有了更深入的理解,写出一些体会、学习心得,甚至是改进意见。

也可以写对界面设计、算法设计、代码编写、程序调试、程序改进等相关的收获、感悟。

五、附录(源程序清单,包含适当的注释)。

相关主题