基于3DES算法的文档加密的设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

青岛农业大学

本科生毕业论文(设计)

题目基于3DES算法的文档加密的设计与实现姓名:

学院:

专业:

班级:

学号:

指导教师:

完成时间:

2013年6月10日

基于3DES算法的文档加密的设计与实现

摘要:随着社会进入信息化时代,由于互联网的开放性,网络资源的共享性、网络操作系统的漏洞、网络系统设计的缺陷、网络的开放性以及恶意攻击等等,都给网络带来了不安全的隐患,计算机和信息的安全问题将更加突出,网络和连接在网络上的信息系统面临着各种复杂的、严峻的安全威胁。因此,如何保障数据和信息的安全已成为人们关注的问题。

3DES(Triple DES) 是三重数据加密算法, 也是DES(Data Encryption Algorithm)向AES(Advanced Encryption Standard)过渡的加密算法。1999年,美国的NIST将3DES指定为过渡的加密标准。它比DES具有更高的安全性,克服了DES因密钥长度短而造成的暴力攻击。

本文对3DES数据加密算法进行了全面介绍,分析了该算法的设计思想。并且基于3DES数据加密算法,采用VS2010的开发环境,实现了对文件的加密与解密,从而为保障数据和文档的安全性提供了支持。

关键字:信息安全;加密;密码学;3DES加密算法

The design and implementation of the document encryption

based on 3DES algorithm

Abstract: As society into the information age, the openness of the Internet, network resource sharing, network operating system vulnerabilities, network system design flaws, network openness and malicious attacks, etc., gave network brings insecurity hidden, computer and information security issues will become more prominent, networks, and connected to the network of information systems face a variety of complex and serious security threat. Therefore, how to protect the data and information security has become an issue of concern.

3DES (Triple DES) is a triple data encryption algorithm is DES to AES encryption algorithm transition. In 1999, the U.S. NIST the 3DES encryption standards specified for the transition. It has a higher than DES security, to overcome the short key length DES caused due to violent attacks.

In this paper, 3DES data encryption algorithm is fully described, analysis of the algorithm design. And based on 3DES data encryption algorithm, using. NET development techniques, to achieve the document encryption and encryption, so as to safeguard the security of data and documents provided support.

The keyword: Information Security; Encryption; Cryptography; 3DES encryption algorithm

目录

第一章引言................................................ - 1 -1.1 课题研究背景及意义 (1)

1.2课题研究目的 (2)

1.3论文的组织结构 (2)

第二章信息安全的相关概念 ................................. - 3 -2.1信息安全. (3)

2.1.1 信息安全发展史.................................... - 3 -

2.1.2信息安全发展前景展望:............................ - 4 - 2.2密码体制. (4)

2.2.1 对称加密.......................................... - 4 -

2.2.2 非对称加密........................................ - 5 - 2.3分组密码. (6)

2.4数字签名 (7)

2.8本章小结 (7)

第三章本系统涉及到的系统环境及相关算法 ................... - 8 -3.1V ISUAL S TUDIO 2010简介 (8)

3.2DES算法 (9)

3.2.1 DES算法简介...................................... - 9 -

3.2.2 DES加密原理..................................... - 10 - 3.43DES算法详解. (17)

3.5本章小结: (18)

第四章系统分析.......................................... - 19 -4.1可行性分析. (19)

4.2需求分析 (19)

4.3简单的数据流图 (20)

4.4系统的功能结构图 (20)

相关文档
最新文档