DES论文.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DES论文

摘要: 随着计算机的不断更新换代,计算机网络信息安全要求也不断提升,密码学大量应用于实际生活中,并跟随着实际需要而飞速发展。在密码学体制中,分组对称密码是一个重要的组成部分,它以feitel网络结构理论为基础,采用迭代分组形式,在提高算法的运行速度,改善了密码的实用性的同时,也大大的提高了密码的安全性,对于我们研究密码学以及展望密码学的发展方向有重要意义。 本文主要讨论的是DES算法的研究,包括与其相关的数学理论,结构流程的描述以及在实际应用Visual C ++6.0平台用 C语言实现DES算法。 关键词:DES feitel网络 对称密码 分组密码 abstract With the continuously renewing of the computer, the requirement of the computer network information security is also continuously improving .Cryptography is largely applied to the practical system ,and the development of the Cryptography is very rapid when it is in need for the practice. The symmetric and block cipher are important part of The Cryptography system . It is based on the feitel network structure theory, using iterative block form, so it can both improve its operation speed of the algorithm and practicability of the ciphers when the security of the ciphers are further developed .knowing it have an important significance for us to study Cryptograph and have a prospect of the Cryptograhy. This thesis is mainly the study the of algorithm of DES, including the related mathematics theory and has a description of the DES structure process .,and implementation the algorithm on the Visual C++6.0 platform . Key world : DES feitel network. symmetric cipher block cipher 绪言 近年来网络飞速发展,促进了时代的进步,给人们的生活带来了巨大的变化,但同时也带来了巨大的信息安全危机,如何使信息获取得最大的安全性成了紧迫解决的问题,计算机网络中运行良好的通信协议,不仅应该具有有效性,公平性,和完整性,还要具有做够搞的安全性。因此密码学在现实中的应用显得越来越重要,伴随着时代的发展和需要,密码学也得到了飞速的发展,各种不同类别的加密算法层出不穷,如Camellia密码加密算法,IDEA 加密算法,DES加密算法还有AES加密算法,我们可以分为对称密码和非对称密码两大类,并且可以从中再细分出许多类别。在本课程设计中,我们小组把与密码学相关的重要理论做一个概括,主要对DES加密算法以及和其相关的各种理论做一个具体的分析,并且在Visual C++6.0中用C语言实现DES加密解密算法。在对DES进行进一步的研究之前,把与DES相关的理论基础分组密码的结构和设计准则做一个理解。DES是数据加密算法标准的简称,它应用Feistel密码结构设计思想,在1977年经过美国国家标准局(NBS)采用为联邦标准,之后成为各产业特别是金融业界最广泛应用的对称密码系统,DES是分组密码的经典代表,也是第一个被公布出来的标准算法,虽然随着时代的发展,各种巨型计算,各种密码攻击方式的不断改进,DES不得不被AES高级加密算法取代,但它无处不闪烁着人类设计思想的精华,其优点和缺点都很明显,对其进行一个系统的研究有助于对Feistel结构和对称分组密码的设计思想的进一步研究,在其它的密码设计中也有很好的借鉴作用。 1 1.1对称分组密码设计思想 对称分组密码的设计绝大部分是基于Feistel结

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档