DES加密算法的研究毕业论文开题报告.docVIP

DES加密算法的研究毕业论文开题报告.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)开题报告 题 目 DES加密算法的研究 系 (院) 计算机科学技术 年级 专 业 计算机科学与技术 班级 学生姓名 学号 指导教师 职称 开题报告填表说明 1.开题报告是毕业设计(论文)过程规范管理的重要环节,是培养学生严谨务实工作作风的重要手段,是学生进行毕业设计(论文)的工作方案,是学生进行毕业设计(论文)工作的依据。 2.学生选定毕业设计(论文)题目后,与指导教师进行充分讨论协商,对题意进行较为深入的了解,基本确定工作过程思路,并根据课题要求查阅、收集文献资料,进行毕业实习(社会调查、现场考察、实验室试验等),在此基础上进行开题报告。 3.课题的目的意义,应说明对某一学科发展的意义以及某些理论研究所带来的经济、社会效益等。 4.文献综述是开题报告的重要组成部分,是在广泛查阅国内外有关文献资料后,对与本人所承担课题研究有关方面已取得的成就及尚存的问题进行简要综述,并提出自己对一些问题的看法。 5.研究的内容,要具体写出在哪些方面开展研究,要突出重点,实事求是,所规定的内容经过努力在规定的时间内可以完成。 6.在开始工作前,学生应在指导教师帮助下确定并熟悉研究方法。 7.在研究过程中如要做社会调查、实验或在计算机上进行工作,应详细说明使用的仪器设备、耗材及使用的时间及数量。 8.课题分阶段进度计划,应按研究内容分阶段落实具体时间、地点、工作内容和阶段成果等,以便于有计划地开展工作。 9.开题报告应在指导教师指导下进行填写,指导教师不能包办代替。 10.开题报告要按学生所在系规定的方式进行报告,经系主任批准后方可进行下一步的研究(或设计)工作。 课题的目的意义: 随着网络技术的发展,网络安全也就成为当今网络社会的焦点中的焦点,几乎没有人不在谈论网络上的安全问题,病毒、黑客程序、邮件炸弹、远程侦听等这一切都无不让人胆战心惊。病毒、黑客的猖獗使身处今日网络社会的人们感觉到谈网色变,无所适从。很好地避免了密钥的传输安全性问题。非对称式⑴ 3重DES 为了增加密钥的长度,可采用多重加密技术。将分组密码进行级联,在不同的密钥作用下,连续多次对一组明文进行加密。对DES,专家的共识是使用三重加密DES,可使加密密钥长度扩展到128位(112位有效)或192位(168位有效)。以128位的密钥为例,其基本原理是将128位的密钥分为64位的两组( K1 ,K2) : ① 用密钥K1进行DES加密。 ② 用K2对步骤1的结果进行DES解密。 ③ 用步骤2的结果使用密钥K1进行DES加密。 如此对明文数据进行三次普通的DES加解密操作,从而提高了加密强度。据称,目前尚无人找到针对此方案的攻击方法。 ⑵ S - 盒可变的DES 通过优化S - 盒的设计,使S - 盒的次序随密钥而变化或使S - 盒的内容本身是可变的,就可以抵抗破译时差分密码分析,以达到进一步增强DES算法加密强度的目的。 ⑶ 有独立子密钥的DES 这种改进是使每圈迭代都使用不同的子密钥,而不是由单个的56位密钥来产生。因为16圈迭代的每圈都需要48位密钥,所以这种变形的DES密钥长度是768位。这一方法可以大大地增加穷举破译难度,相应增强了DES的加密强度. ⑷ G- DES G- DES是广义DES的缩写,设计它的目的是为了提高DES的速度和强度。将DES的2个32位子组扩充为q个32位子组,在每圈中只有第q个子组通过f 函数变换,并与其他各子组分别异或,而后按组循环右移交换位置。虽然总的分组长度增加了(分组长度是可变的),但圈函数f保持不变。 ⑸ DES-X 这是由RSA 数据安全公司设计的一种DES的变形用法,已用在MailSafe 电子函件的安全程序和BSAFE的加密工具中。它采用了白化技术,在n 个已知明文下,穷举攻击的运算量为2120/n,而在差分攻击下所需的选择明文数和已知明文数分别为261和260,较DES的强度大得多,大大增加了攻击难度。 3. DES的不足 3.1 DES应用的误区 DES算法具有极高安全性,到目前为止,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。而56位长的密钥的穷举空间为256,这意味着如果一台计算机的速度是每一秒钟检测一百万个密钥,则它搜索完全部密钥就需要将近2 285年的时间,可见,这是难以实现的,当然,随着科学技术的发展,当出现超高速计算机后,我们可考虑把DES密钥的长度再增长一些,以此来达到更高的保密程度。由上述DES算法介绍我们可以看到:DES算法中只用到64位密钥中的其中56位,而第8、16、24、......64位

文档评论(0)

嫣雨流纱 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档