毕业设计(论文)-分组密码算法des的加密和解密的实现

毕业设计(论文)-分组密码算法des的加密和解密的实现

ID:6367769

大小:1.36 MB

页数:55页

时间:2018-01-11

毕业设计(论文)-分组密码算法des的加密和解密的实现_第1页
毕业设计(论文)-分组密码算法des的加密和解密的实现_第2页
毕业设计(论文)-分组密码算法des的加密和解密的实现_第3页
毕业设计(论文)-分组密码算法des的加密和解密的实现_第4页
毕业设计(论文)-分组密码算法des的加密和解密的实现_第5页
资源描述:

《毕业设计(论文)-分组密码算法des的加密和解密的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河南科技大学本科毕业设计(论文)分组密码算法DES的加密和解密的实现摘要随着信息社会的到来,人们在享受信息资源所带来的巨大的利益的同时,也面临着信息安全的严峻考验。信息安全已经成为世界性的现实问题,信息安全问题已威胁到国家的政治、经济、军事、文化、意识形态等领域,同时,信息安全问题也是人们能否护自己的个人隐私的关键。信息安全是社会稳定安全的必要前提条件。本文是一篇讨论关于常用文件加密解密算法的毕业设计论文,它详细的讲述了文件加密解密算法实现的过程中所用到的方法、技术。关键词:解密,文件加密,密码体制,DES52河南科技大学本科毕业设计(论文)英文摘要ABSTRACTWitht

2、headventoftheinformationsociety,peopleintheenjoymentofinformationresourcesbroughtabouttremendousbenefits,butalsofacedwithaletterIncomesecurity,aseveretest.Informationsecurityhasbecomeaworldwidereality,informationsecurityhasbeenathreattothecountry'spolitical.Governance,economic,military,cult

3、ural,ideologicalandotherareasatthesametime,theissueofinformationsecurityisalsoapossibilityofretainingtheirownpersonalPrivacykey.Informationsecurityandsocialstabilityisanecessarypreconditionforsecurity. Thisarticleisadiscussionpaperonencryptionanddecryptionalgorithmscommonlyusedingraduatedes

4、ignthesis,whichdocumentsindetailabouttheencryptionanddecryptionprocessofalgorithmusedinthemethodsandtechniques.Keywords:Decryption,fileencryption,cryptosystem,DES52河南科技大学本科毕业设计(论文)目录前言1第1章概述21.1加密与解密21.2单钥密码系统21.3分组密码的总体结构31.4分组密码的安全性4第2章DES算法简介52.1简介52.2DES加密标准62.2.1初始置换IP72.2.2IP-1是IP的逆置换

5、72.2.3DES算法的迭代过程82.2.4子密钥的生成122.3DES算法的解密过程13第3章DES算法用C++语言实现143.1设置密钥函数des_setkey()143.2f函数和S函数f_func()和s_func()143.3DES算法的运行函数des_run()163.4DES算法的主函数voidmain()183.5DES的加密过程和举例193.6DES算法的分析2122结论23参考文献24致谢25附录2652河南科技大学本科毕业设计(论文)前言密码学是伴随着战争发展起来的一门科学,其历史可以追溯到古代,并且还有过辉煌的经历。但成为一门学科则是近20年来受计算机

6、科学蓬勃发展的刺激结果。今天在计算机被广泛应用的信息时代,信息本身就是时间,就是财富。如何保护信息的安全(即密码学的应用)已不再局限于军事、政治和外交,而是扩大到商务、金融和社会的各个领域。特别是在网络化的今天,大量敏感信息(如考试成绩、个人简历、体检结果、实验数据等)常常要通过互联网进行交换。(现代电子商务也是以互联网为基础的。)由于互联网的开放性,任何人都可以自由地接入互联网,使得有些不诚实者就有可能采用各种非法手段进行破坏。因此人们十分关心在网络上交换信息的安全性。普遍认为密码学方法是解决信息安全保护的一个最有效和可行的方法。有效是指密码能做到使信息不被非法窃取,不被篡

7、改或破坏,可行是说它需要付出的代价是可以接受的。密码是形成一门新的学科是在20世纪70年代。它的理论基础之一应该首推1949年Shannon的一篇文章“保密系统的通信理论”,该文章用信息论的观点对信息保密问题作了全面的阐述。这篇文章过了30年后才显示出它的价值。1976年,Diffie和Hellman发表了论文《密码学的新方向》,提出了公钥密码体制的新思想,这一思想引发了科技界对研究密码学的极大兴趣,大量密码学论文开始公开发表,改变了过去只是少数人关起门来研究密码学的状况。同时为了适应计算机通信和电子商

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

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

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