基于c++的des算法实现

基于c++的des算法实现

ID:13111241

大小:373.00 KB

页数:32页

时间:2018-07-20

基于c++的des算法实现_第1页
基于c++的des算法实现_第2页
基于c++的des算法实现_第3页
基于c++的des算法实现_第4页
基于c++的des算法实现_第5页
资源描述:

《基于c++的des算法实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、xxxx大学xx学院本科毕业论文河南农业大学本科生毕业论文题目基于C++的DES算法实现学院专业班级学生姓名指导教师撰写日期:年月日xxxx大学xx学院本科毕业论文基于C++的DES算法实现摘要随着科技的发展,人们在享受信息资源所带来的巨大的方便的同时,信息安全也面临着的巨大考验,信息技术的迅猛发展使得网络环境变得日益复杂。因此,数据加密便成为了当前我们面临的一大问题,其目的是使信息通过互联网传输时,即使被窃取或截获,也让对方不能了解其真正的含义,对于非法使用者来说,相当于一段乱码。通过这次研究发现了DES算法是当下使用比较广泛的加密算法,也是最有代

2、表性的分组加密算法,虽然DES加密算法在一些技术面前有被破解的风险,但凭借其自身的优点,相关产品仍然占据市场的主导地位,目前较为广泛的应用于通信加密之中。本文首先研究了DES算法的基本原理,并且分析了DES算法的优缺点,通过查资料编写了C++的源代码。并且在后续的研究实验中,在所编写的程序上计算得出了加密后的数据。关键词:DES加密算法;数据安全xxxx大学xx学院本科毕业论文TherealizationofRSA algorithmbasedonC++WANGTaoAbstractWiththedevelopmentofscienceandtech

3、nology,peopleintheenjoymentofinformationresourcestobringgreatconvenienceatthesametime,informationsecurityalsofacesahugechallenge,therapiddevelopmentofinformationtechnologymakesthenetworkenvironmenthasbecomemoreandmorecomplex. Therefore,dataencryptionhasbecomeabigproblemwearefac

4、ing.ThepurposeistomaketheinformationthroughtheInternettransmission,evenifthetheftorintercepted,alsoletyouropponentcannotunderstandthetruemeaningof,forillegalusers,whichisequivalenttoagarbled. Firstly,.ThroughthestudyfoundthattheDESalgorithmistodaywidelyencryptionalgorithm,isals

5、othemostrepresentativeblockencryptionalgorithm,althoughtheDESencryptionalgorithminfrontofsometechnologyhasbeingcracked,butwithitsownadvantages,relatedproductsmarketstilloccupyadominantposition,nowiswidelyusedincommunicationencryption.thispaperstudiesthebasicprincipleoftheDESalg

6、orithm,andanalysestheadvantagesanddisadvantagesofDESalgorithm,searchthroughtheinformationwritteninC++sourcecode. And intheexperimentalstudyof follow-up, in theprogram using theencrypted dataDES:Encryptionalgorithm;Datasecurityxxxx大学xx学院本科毕业论文目录1绪论11.1研究背景及目的11.2实现方法和意义22DES加密算法

7、的描述32.1DES算法的来历32.2加密算法32.2.1对称加密算法32.2.2非对称加密算法42.2.3加密算法优缺点分析及选择43C++语言53.1C++语言简述53.1.1C++语言由来53.1.2C++语言的发展历史53.2C++语言的优缺点64DES加密算法的实现74.1DES加密算法实现的步骤74.2每个循环的详细过程85DES算法软件实现的详细设计125.1编写头文件125.2源代码的编写:146测试236.1测试平台和方法236.2正确性测试237结论26参考文献27致谢28Ixxxx大学xx学院本科毕业论文1绪论1.1研究背景及目

8、的随着21世纪的到来,人类已经完全进入了信息时代,目前信息已经成为最为重要的资源,同时信息的保密问题就越来越

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

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

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