信息安全原理实验报告一(DES)

信息安全原理实验报告一(DES)

ID:36599171

大小:674.06 KB

页数:17页

时间:2019-05-12

信息安全原理实验报告一(DES)_第1页
信息安全原理实验报告一(DES)_第2页
信息安全原理实验报告一(DES)_第3页
信息安全原理实验报告一(DES)_第4页
信息安全原理实验报告一(DES)_第5页
资源描述:

《信息安全原理实验报告一(DES)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程实验报告专业年级课程名称信息安全原理指导教师学生姓名学号实验日期2011-10-18实验地点实验楼108实验成绩教务处制2011年8月28日16实验项目名称DES加密演示程序实验目的及要求(1)了解DES算法原理。(2)掌握DES演示程序的使用方法。实验内容(1)运行DES加密演示程序。(2)加深理解并掌握DES算法的各个步骤。(3)编写实现DES加密和解密。实验步骤DES解密算法和加密算法基本运算结构相同,所不同的是解密时输入子密钥的顺序与加密子密钥的顺序相反。因此下面仅具体介绍DES加密操作过程。(1)DES加密演示程序编写好之后的执行窗口如下图1

2、-1所示。图1-1(2)输入8位明文与8位密钥,如下图1-2所示。16图1-2(注:明文为“你好很高兴见到你”,密钥为“abcdefgh”)(1)实现具体加密过程。点击“初始置换”按钮。则弹出如图1-3所示的对话框。图1-316(1)点击“置换”按钮,实现初始置换,如图1-4所示图1-4(2)点击“返回”按钮,返回到“加密”对话框,如图1-5所示图1-516(1)点击“迭代”按钮,弹出如图1-6所示对话框。图1-6(2)实现具体的迭代过程,点击“扩展变换”,弹出如图1-7所示对话框图1-716(1)点击“变换”按钮,实现扩展变换,如图1-8所示。图1-8(

3、2)点击“返回”按钮,返回到迭代对话框,如图1-9所示图1-916(1)点击“压缩变换”按钮,弹出如图1-10所示对话框图1-10(2)点击“压缩置换”按钮,实现压缩置换,如图1-11所示图1-1116(1)点击“返回”按钮,返回到“迭代”对话框,如图1-12所示图1-12(2)点击“生成子密钥”按钮,弹出如图1-13所示对话框16图1-13(1)点击“循环左移”按钮,实现循环左移,如图1-14所示图1-14(2)点击“生成”按钮,实现子密钥压缩,如图1-15所示16图1-15(1)点击“返回”按钮,返回到“迭代”对话框,如图1-16所示。图1-16(2)

4、点击“异或”,实现异或过程,如图1-17所示。16图1-17(1)点击“S_BOX”,弹出1-18所示对话框。16图1-18(1)点击“SBOX”,实现S盒的执行过程,如图1-19所示。图1-19(2)点击“返回”,返回到“迭代”对话框,如图1-20所示16如1-20(1)点击“置换”,弹出如图1-21所示。图1-2116(1)点击“置换”实现置换过程,如图1-22所示图1-22(2)点击“返回”,返回到“迭代”对话框,如图1-23所示图1-23(3)点击“异或”,实现异或输出,如图1-24所示16图1-24(1)点击“返回”,返回到“加密”对话框,如图1

5、-25所示图1-2516(1)点击“逆变换”,弹出如图1-26所示图1-26(2)点击“逆变换”,实现逆变换过程,如图1-27所示图1-27(3)点击“结束”,返回到“加密”对话框,整个加密过程完毕,如图1-28所示。16图1-28实验环境WindowsXP/Windows7操作系统和VS2008开发环境实验结果与分析基本完成了DES加密,但是本实验有缺陷,只能对8个字符进行加密,所以还有待改进。教师评语16

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。