上机要求.docx
《上机要求.docx》由会员分享,可在线阅读,更多相关《上机要求.docx(1页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、上机目的:1、熟练掌握DES算法原理;2、通过软件环境,实现DES算法对信息进行加密,详细掌握加密的全部过程,了解其加密 过程中的每个细节;3、深刻认识明文信息的每一比特在密钥作用下是如何一步步发生变化成为密文的;4、对照理解解密过程上机要求:1、必做内容:第一题(1)打开DES密码演示软件,在“当前要处理的数据”窗口中输入8个任意字符作为 明文输入,对照所附ASSII码表,可知其2进制形式,8个字符= 64bit(2)在“密钥(一定为8个字符)”窗口中输入8个任意字符作为密钥输入(3)按下一步观察 数据、密钥2进制形式、子密钥详细产生过程、明文的每一步 加密迭代过程并记录(4)仿照加密过程,
2、观察记录对应解密过程。第二题(1)在“当前要处理的数据”窗口中输入长度大于8个任意字符作为明文输入,仿照第 一题执行;(2)仿照加密过程,观察记录对应解密过程。第三题(1)明文分组改变一个bit,密钥不变,比较分析密文将改变多少bit。如:nanjingl,nanjing2(2)明文分组不变,密钥改变一个bit,比较分析密文将改变多少bit。 第四题观察记录上机过程中发现的问题,并提出你自己的看法和可能解决的方案。2、选做内容一:编程实现以下1到2个选题:(开发平台C#或VC等)(1)对64bit的明文输入经IP表后的新排序(2)实现八个S盒之一(3)实现E盒(4)实现P置换(5)实现/(、_,幻模块(6)实现子密钥生成模块4、选做内容二:实现完全DES算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上机 要求
限制150内