资源描述:
《64位des加密系统设计及实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、64位DES加密系统设计与实现中文摘要数据加密技术主要通过对网络中传输的信息进行数据加密来保障其安全性,是一种主动安全的防御策略。信息技术改变着人们的生活和工作方式,与此同时,信息安全也已成为世人关注的社会问题。密码技术是信息安全的关键技术,密码算法的快速实现日益重要,本文简要介绍了DES算法的基本原理及具体实现过程,并分析了该算法的安全性,并着重对DES算法的加密过程及优缺点进行了探讨。通过对分组密码DES算法IP变换、IP逆变换、S-盒换位表的分析,找出了他们的换位规则,根据这种规则提出了对DES算法软件实现的改进方法。并结合C编程环境,介绍了DES加密程序实现的具体方法。关键词 DE
2、S加密;C编程程序实现;算法;AbstractTheencryptionofthedatasafeguardsitssecuritymainlybyencryptingthedatatransmittedbythenetwoyrk.Thisactivedefensivedevicecanvoluntarilyofferconsiderablesafetyprotectionforinformationwithonlyalittlecost.Informationtechnologychangesourlifeandworkstyle.Atthesametime,Informationsec
3、urityhasbecomeoneofourimportantsocialproblems.Cryptotechniqueisthekeytechniqueofinformationsecurity,aquickimplementationofcryptographicalgorithmhasbecomemoreandmoreimportant.ThispaperintroducesthebasicelementsofDESarithmeticandtherealizingprocessofDESalgorithm,analyzethesecurityofDESarithmeticItfo
4、cusesonthediscussionoftheencryptionprocessandtheplusesandminusesofDESalgorithm.。ThroughtheanalysisofDESalgorithm,IPcommutation,IP-1commutation,S-box,findouttheirreplacementruleandputforwardtheimprovementmethodsofDESalgorithm'ssoftwarerealizationaccordingtothiskindofrule.Theconcretemethodofprogramm
5、ingtoachieveDESencryptiontechniquebyClanguagewerediscussed.Keywords:DESencryption;Cprogrammingachievementofprogramme;目录中文摘要IAbstractI第1章引言1第2章DES加密算法12.1DES加密算法基本概念12.2DES加密算法基本思想22.3DES算法的内在特性22.4DES加密算法的优点:2第3章DES加密算法流程分析13.1ES加密算法加密过程13.2DES解密过程9第4章DES加密算法的讨论14.1DES的工作模式:14.2DES加密算法的安全性54.3DES加
6、密的实现版本优化6参考文献1致谢1第1章引言二十一世纪随着网络的普及和发展,在给人们提供大量方便的同时,信息注定成为一种重要的战略资源。也必然对安全提出更高的要求.信息的安全保障能力成为一个国家综合国力的重要组成部分。采用数据保密技术能保证网上传输信息的安全,以免数据在传输过程中被盗用、暴露或篡改.数据传输保密的数学模型主要包括数据的加密与解密,使用加密算法能做到数据加密,在各种信息安全技术措施中,硬件结构的安全和操作系统的安全是基础,密码技术是网络安全与保密的核心和关键。DES算法是目前使用最多的加密算法,也是最有代表性的分组加密算法,目前广泛的应用于保密通信之中。其问世20多年来,成为
7、密码界研究的重点,经受住了许多科学家的研究和破译,是一种世界公认的较好的加密算法,在POS、ATM、磁卡及智能卡(IC卡)、加油站、高速公路收费站等民用密码领域有着广泛的应用。范围包括:计算机网络通信中的数据保护、电子资金传送系统中的信息加密、保护用户文件、用户识别等,为全球贸易、金融等非官方部门提供了可靠的通信安全保障。早在1977年,人们估计建成一台每秒钟检测一百万个密钥的专用机用于DES的解密要耗资两千万美元,而且