网络安全实验报告书.docx
- 文档编号:14076801
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:21
- 大小:1,013.09KB
网络安全实验报告书.docx
《网络安全实验报告书.docx》由会员分享,可在线阅读,更多相关《网络安全实验报告书.docx(21页珍藏版)》请在冰点文库上搜索。
网络安全实验报告书
电子信息学院
实验报告书
课程名:
网络安全技术
题目:
对称密码基本加密实验
实验类别【综合】
班级:
网络1511
学号:
151003600113
姓名:
徐宇飞
1、实验内容或题目
通过运算器工具实现DES、3DES、IDEA、AES-128/192/256、SMS4等算法的加解密计算
通过流程演示工具完成DES算法加解密运算的逐步演示和实例演示
通过轮密钥查看工具查看3DES和AES的轮密钥生成过程
查看AES算法逐步计算的动画演示
对DES、3DES、IDEA、AES-128/192/256、SMS4等算法的加解密进行扩展实验
对DES、3DES、IDEA、AES-128/192/256、SMS4等算法的加解密进行算法跟踪
2、实验目的与要求
3、实验步骤与源程序
一、DES
在加密算法选项里选择DES,以下实验步骤保持算法不变。
(一)加解密计算
加密
在明文栏的下拉菜单里选择文本或十六进制,然后在后面相应的文本框内输入所要加密的明文;
在密钥栏的下拉菜单里选择文本或十六进制,然后在后面相应的文本框内输入相应的密钥;
点击“加密”按钮,在密文文本框内就会出现加密后的密文
解密
在密文栏相应的文本框内输入所要解密的密文;
在密钥栏的下拉菜单里选择文本或十六进制,然后在后面相应的文本框内输入相应的密钥;
点击“解密”按钮,在明文文本框内就会出现解密后的明文。
(二)分步演示
(三)DES实例
(四)DES扩展实验
(1)解密实例
输入密文、密钥和初始化向量,选择工作模式和填充模式,点击“解密”按钮,对输入的密文使用DES算法按照选定的工作模式和填充模式进行解密;在轮密钥显示框内以十六进制显示各轮加密使用的密钥,解密结果以两种形式显示在明文框中。
(二)DES扩展实验
(1)点击“扩展实验”框中的“DES扩展实验”按钮,进入DES扩展实验窗口,打开后默认进入扩展实验主页面,进行加解密。
(2)确保在主窗口中选中了“加密”按钮,将DES的工作模式设置为“加密运算”。
(3)文本框内输入待加密16个字节长的明文ASCII码串(64比特),16个字节长的密钥ASCII码串(64比特),点击“运行”按钮,得到DES的加密结果,
(四)算法跟踪
选择3DES算法,在算法计算的相应区域输入明/密文和密钥;点击“跟踪加密”/“跟踪解密”按钮,进入调试器,选择对应的算法函数进行算法跟踪;跟踪完成后会自动返回实验界面显示计算结果;切换回调试器,停止调试,关闭调试器,不保存工程。
三、IDEA
在加密算法选项里选择3DES,以下实验步骤保持算法不变。
(一)加解密计算
选择明/密文和密钥的格式,输入明/密文和密钥;点击“加密”/“解密”按钮,进行加/解密计算;查看计算结果。
具体步骤可参照DES的加解密计算的实验步骤。
(二)查看轮密钥
(1)点击“扩展实验”框中的“查看轮密钥”按钮,进入查看轮密钥窗体。
(2)输入明文、初始化向量和密钥,密钥长度为128位或192位,对应于原理中的两种情况,此处以输入128位密钥为例;选择工作模式和填充模式,点击“加密”按钮,使用3DES算法按照选定的工作模式和填充模式进行加密;在“密钥”框中查看各轮的密钥,在“密文”框中查看生成的密文。
(三)查看轮密钥
(3)点击“扩展实验”框中的“查看轮密钥”按钮,进入查看轮密钥窗体。
(4)输入明文、初始化向量和密钥,密钥长度为128位或192位,对应于原理中的两种情况,此处以输入128位密钥为例;选择工作模式和填充模式,点击“加密”按钮,使用3DES算法按照选定的工作模式和填充模式进行加密;在“密钥”框中查看各轮的密钥,在“密文”框中查看生成的密文。
4、测试数据与实验结果(可以抓图粘贴)
5、实验过程中存在的问题
6、结果分析与实验体会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络安全 实验 报告书