毕业论文--分组加密算法des的动态演示

毕业论文--分组加密算法des的动态演示

ID:10546387

大小:372.00 KB

页数:27页

时间:2018-07-07

毕业论文--分组加密算法des的动态演示_第1页
毕业论文--分组加密算法des的动态演示_第2页
毕业论文--分组加密算法des的动态演示_第3页
毕业论文--分组加密算法des的动态演示_第4页
毕业论文--分组加密算法des的动态演示_第5页
资源描述:

《毕业论文--分组加密算法des的动态演示》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、论文题目:分组加密算法DES的动态演示想要DES算法动态演示的flash,请下载论文后给我的百度空间留言我看到后,会在第一时间发给你。26目录摘要3ABSTRACT4第一章绪论5第二章对称密码算法简介52.1对称密码算法设计思想52.2对称密码算法安全性72.2.1分组长度和密钥长度72.2.2混淆性72.2.3扩散性82.2.4简捷性82.2.5有效性82.2.6透明性和灵活性82.2.7加密解密相似性82.2.8小结8第三章DES算法分析与实现93.1DES概述93.2DES的设计思想和准则93.3DES的算法描述103.3.1初始置换103.3.2

2、函数描述(扩充与压缩过程)113.3.3DES的S盒算法123.3.4密钥方案的计算133.3.5S盒算法的加密流程153.3.5DES解密17第四章DES的安全性分析174.1DES算法密钥的长度174.2穷举攻击174.3差分分析与线性分析174.4DES的弱密钥17第五章DES的动态演示185.1设置暂停185.2采用遮盖层技术19第六章结论20谢辞21参考文献2226注释23附录2426摘要随着计算机的不断更新换代,计算机网络信息安全要求也不断提升,密码学大量应用于实际生活中,并跟随着实际需要而飞速发展。在密码学体制中,分组密码是一个重要的组成部

3、分,它以Feitel网络结构理论为基础,采用迭代分组形式,在提高算法的运行速度,改善了密码的实用性的同时,也大大的提高了密码的安全性,对分组密码算法的研究有重要意义。本文主要讨论的是DES算法的动态演示,首先介绍DES算法设计相关的数学理论,然后介绍DES算法具体的结构流程,最后实际应用AdobeFlashCS3平台用flash演示DES算法的加密过程。关键词:DES,feistel网络,对称密码,分组密码,动态演示26ABSTRACTWiththecontinuouslyrenewingofthecomputer,therequirementofthe

4、computernetworkinformationsecurityisalsocontinuouslyimproving.Cryptographyislargelyappliedtothepracticalsystem,andthedevelopmentoftheCryptographyisveryrapidwhenitisinneedforthepractice.ThesymmetricandblockcipherareimportantpartoftheCryptographysystem.Itisbasedonthefeitelnetworkst

5、ructuretheory,usingiterativeblockform,soitcanbothimproveitsoperationspeedofthealgorithmandpracticabilityofthecipherswhenthesecurityoftheciphersarefurtherdeveloped.Knowingithaveanimportantsignificanceforustostudyblockcipher.ThisthesisismainlythestudyoftheDynamicDemonstrationofDES.

6、FirstlyweintroducetherelatedmathematicstheoryofDES,andthendescribethestructureoftheDESstructureprocess,andfinallyimplementationthealgorithmontheAdobeFlashCS3platform.KeyWords:DES,feitelnetwork,symmetriccipher,blockcipher,DynamicDemonstration26第一章绪论近年来网络飞速发展,促进了时代的进步,给人们的生活带来了巨大的变

7、化,但同时也带来了巨大的信息安全危机,如何使信息获取得最大的安全性成了紧迫解决的问题,计算机网络中运行良好的通信协议,不仅应该具有有效性,公平性,和完整性,还要保证安全性。因此密码学在现实中的应用显得越来越重要,伴随着时代的发展和需要,密码学也得到了飞速的发展,各种不同类别的加密算法层出不穷,如Camellia密码加密算法,IDEA加密算法,DES加密算法还有AES加密算法,我们可以分为对称密码和非对称密码两大类,并且可以从中再细分出许多类别。在对DES进行进一步的研究之前,把与DES相关的理论基础分组密码的结构和设计准则做一个理解。DES是数据加密算法

8、标准的简称,它应用Feistel密码结构设计思想,在1977年经过美国国家标准局

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

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

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