- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)-组密码算法DES的加密和解密的实现
分组密码算法DES的加密和解密的实现
摘 要
随着信息社会的到来,人们在享受信息资源所带来的巨大的利益的同时,也面临着信息安全的严峻考验。信息安全已经成为世界性的现实问题,信息安全问题已威胁到国家的政治、经济、军事、文化、意识形态等领域,同时,信息安全问题也是人们能否护自己的个人隐私的关键。信息安全是社会稳定安全的必要前提条件。
本文是一篇讨论关于常用文件加密解密算法的毕业设计论文,它详细的讲述了文件加密解密算法实现的过程中所用到的方法、技术。
关键词:解密,文件加密,密码体制,DES
英文摘要
ABSTRACT
With the advent of the information society, people in the enjoyment of information resources brought about tremendous benefits, but also faced with a letter Income security, a severe test. Information security has become a worldwide reality, information security has been a threat to the countrys political .Governance, economic, military, cultural, ideological and other areas at the same time, the issue of information security is also a possibility of retaining their own personal Privacy key. Information security and social stability is a necessary precondition for security. ? This article is a discussion paper on encryption and decryption algorithms commonly used in graduate design thesis, which documents in detail about the encryption and decryption process of algorithm used in the methods and techniques.
Key words: Decryption,file encryption, cryptosystem, DES
目 录
前 言 1
第1章 概 述 2
1.1 加密与解密 2
1.2 单钥密码系统 2
1.3 分组密码的总体结构 3
1.4分组密码的安全性 4
第2章 DES算法简介 5
2.1简介 5
2.2 DES加密标准 6
2.2.1 初始置换IP 7
2.2.2 IP-1是IP的逆置换 7
2.2.3 DES算法的迭代过程 8
2.2.4 子密钥的生成 12
2.3 DES算法的解密过程 13
第3章 DES算法用C++语言实现 14
3.1设置密钥函数des_setkey() 14
3.2 f函数和S函数f_func()和s_func() 14
3.3 DES算法的运行函数des_run( ) 16
3.4 DES算法的主函数void main() 18
3.5 DES的加密过程和举例 19
3.6 DES算法的分析 21
22
结 论 23
参考文献 24
致 谢 25
附 录 26
前 言
密码学是伴随着战争发展起来的一门科学,其历史可以追溯到古代,并且还有过辉煌的经历。但成为一门学科则是近20年来受计算机科学蓬勃发展的刺激结果。今天在计算机被广泛应用的信息时代,信息本身就是时间,就是财富。如何保护信息的安全(即密码学的应用)已不再局限于军事、政治和外交,而是扩大到商务、金融和社会的各个领域。特别是在网络化的今天,大量敏感信息(如考试成绩、个人简历、体检结果、实验数据等)常常要通过互联网进行交换。(现代电子商务也是以互联网为基础的。)由于互联网的开放性,任何人都可以自由地接入互联网,使得有些不诚实者就有可能采用各种非法手段进行破坏。因此人们十分关心在网络上交换信息的安全性。普遍认为密码学方法是解决信息安全保护的一个最有效和可行的方法。有效是指密码能做到使信息不被非法窃取,不被篡改或破坏,可行是说它需要付出的代价是可以接受的。
密码是形成一
您可能关注的文档
- 毕业设计(论文)-源木业有限公司配送线路优化方案的研究与设计.doc
- 毕业设计(论文)-源梯形高阶高通滤波器的模拟设计.doc
- 毕业设计(论文)-热器热应力耦合及有限元ANSYS分析.doc
- 毕业设计(论文)-炔二醇生产的工艺分析合成反应研究.doc
- 毕业设计(论文)-煤厂电气控制系统的研究与设计.doc
- 毕业设计(论文)-煤厂用磁选机总体结构设计.doc
- 毕业设计(论文)-漆桶振动器的电气控制设计.doc
- 毕业设计(论文)-然循环锅炉过程控制系统混合仿真平台的设计.docx
- 毕业设计(论文)-燃式发动机油管残留测量装置设计.doc
- 毕业设计(论文)-燃料及其利用》课程资源包的开发及其利用.doc
- 2024年山东建筑大学马克思主义基本原理概论期末考试题附答案.docx
- 2024年沈阳航空航天大学北方科技学院马克思主义基本原理概论期末考试题必考题.docx
- 2024年古田县幼儿园教师招教考试备考题库及答案1套.docx
- 2024年无棣县招教考试备考题库最新.docx
- 2024年延川县招教考试备考题库汇编.docx
- 2024年沧州职业技术学院马克思主义基本原理概论期末考试题必考题.docx
- 2024年山东警察学院马克思主义基本原理概论期末考试题含答案.docx
- 2024年广东药科大学马克思主义基本原理概论期末考试题新版.docx
- 2024年吉林动画学院马克思主义基本原理概论期末考试题附答案.docx
- 2024年承德县招教考试备考题库推荐.docx
最近下载
- 足球比赛记录表(标准版).pdf VIP
- (正式版)B 4706.25-2008 家用和类似用途电器的安全 洗碗机的特殊要求.docx VIP
- ESD防护培训课件.pptx
- 2025高考历史上海卷真题试卷+参考答案.docx VIP
- 2022年辽宁农业职业技术学院单招语文题库及答案解析.pdf VIP
- 从乐道L90、理想i8两款新品预售,看下半年“大SUV”市场动向-2025-08-市场解读.pdf VIP
- 2024-2025学年山东省潍坊市寒亭区七年级(上)期末语文试卷(含详细答案解析).docx VIP
- 新22S2给水工程参考.docx VIP
- 大气课设-酸洗废气净化系统.pdf VIP
- 2023年黄山学院汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
原创力文档


文档评论(0)