文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学

上传人:小** 文档编号:39227124 上传时间:2018-05-13 格式:DOC 页数:32 大小:468.05KB
返回 下载 相关 举报
文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学_第1页
第1页 / 共32页
文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学_第2页
第2页 / 共32页
文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学_第3页
第3页 / 共32页
文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学_第4页
第4页 / 共32页
文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学》由会员分享,可在线阅读,更多相关《文件加密及解密小型软件设计与实现毕业设计(论文)新 疆大学(32页珍藏版)》请在金锄头文库上搜索。

1、新疆大学本科毕业设计(论文)新疆大学新疆大学毕业论毕业论文文题题 目目: 文件加密及解密小型软件设计与实现文件加密及解密小型软件设计与实现新疆大学本科毕业设计(论文)摘摘 要要随着信息社会的到来,人们在享受信息资源所带来的巨大的利益的同时,也面临着信息安全的严峻考验。信息安全已经成为世界性的现实问题,信息安全问题已威胁到国家的政治、经济、军事、文化、意识形态等领域,同时,信息安全问题也是人们能否护自己的个人隐私的关键。信息安全是社会稳定安全的必要前提条件。信息安全是一个综合性的交叉学科领域,广泛涉及数学、密码学、计算机、通信、控制、人工智能、安全工程、人文科学等诸多学科,是近几年迅速发展的一个

2、热点学科领域。信息对抗和网络安全是信息安全的核心热点,它的研究和发展又将刺激、推动和促进相关学科的研究与发展。至今,密码技术是取得信息安全性最有效的一种方法, 密码技术是信息安全的核心技术。本文是一篇讨论关于常用文件加密解密算法的毕业设计论文,它详细的讲述了文件加密解密算法实现的过程中所用到的方法、技术。对公钥密码体制和私钥密码体制进行了分析和研究,并对公钥密码体制和私钥密码体制的代表 RSA 算法和 DES算法进行了研究和比较。关键词:解密;文件加密;密码体制;DES;RSA新疆大学本科毕业设计(论文)AbstractAbstractDesign and Implementation of

3、Document tagging softwareAbstract: 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 ha

4、s 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

5、 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. Of public-key cryptosystem private key cryptosystem

6、 and analysis and research, and public-key cryptosystem and on behalf of private key cryptography algorithm RSA algorithm and DES have been studied and compared.Keywords: Decryption; file encryption; cryptosystem; DES; RSA新疆大学本科毕业设计(论文)目录目录摘 要 .2ABSTRACT .3目录 .4第一章 绪论 .51.1论文背景及意义 .5 1.2本论文的主要方法和研究进

7、展 .6第二章 DES 介绍及需求分析.92.1需求分析 .9 2.2常规密钥密码体制 .9 2.3分组加密解密算法-DES 算法简介.11 2.4DES 加密流程图.13 2.5DES 算法详述.14第三章 系统设计 .173.1设计基本原理 .17 3.2界面设计 .17 3.1.1 加密解密界面设计 .17 3.1.2 加密密钥界面设计 .21 3.1.2 解密密钥界面设计 .22 3.2 实现代码设计 .23 3.2.1 DES 的加密设计.23 3.2.2 DES 解密设计.25第四章 设计结果及分析 .264.1 设计结果展示 .26 4.2 设计结果分析及说明 .29第五章 总结

8、 .30参考文献 .31致谢 .32新疆大学本科毕业设计(论文)第一章第一章 绪论绪论1.1 论文背景及意义信息安全是一个综合性的交叉学科领域,广泛涉及数学、密码学、计算机、通信、控制、人工智能、安全工程、人文科学等诸多学科,是近几年迅速发展的一个热点学科领域。信息对抗和网络安全是信息安全的核心热点,它的研究和发展又将刺激、推动和促进相关学科的研究与发展。至今,密码技术是取得信息安全性最有效的一种方法, 密码技术是信息安全的核心技术。随着网络的发展,网络安全已成为信息化社会的一个焦点问题,因此需要一种网络安全机制来解决这些问题。在早期,很多的专业计算机人员就通过对网络安全构成威胁的主要因素的研

9、究,已经开发了很多种类的产品。但纵观所有的网络安全技术,我们不难发现加密技术在扮演着主打角色。它无处不在,作为其他技术的基础,它发挥了重要的作用。本论文讲述了加密技术的发展与实现,两种密钥体制(常规密钥密码体制和公开密钥密码体制) ,以及密钥的管理(主要讨论密钥分配) 。我们可以在加密技术的特点中看到他的发展前景,为网络提供更可靠更安全的运行环境。 通过数据加密,人们可以有效地保证通信线路上的内容不被泄露,而且还可以检验传送信息的完整性。进一步,密码技术可以应用于数字签名、身份认证和信息鉴定,这些应用对于资源存取控制以及其它安全措施是必须而且有效的。信息安全产品从应用类型上可以分为防火墙类产品

10、、防病毒类产品、防攻击类产品、密码类产品、认证类产品和访问控制类产品。相对于防病毒软件和防火墙软件来说,基于密码技术密码类产品、认证类产品份额相对较小,但随着金融、电信、政府等行业信息化建设对于网络安全整体解决方案需求的增加,将会有较大的增长。在本次毕业设计中,对公钥密码体制和私钥密码体制进行了分析和研究,并对公钥密码体制新疆大学本科毕业设计(论文)和私钥密码体制的代表 DES 算法进行了研究和比较。并且实现了基本的文件加密解密的处理流程,能提供对文件的安全、有效的保护。1.2 本论文的主要方法和研究进展信息是一种资源,也是一种财富。在现代社会中,信息处理和通信技术日益发展,保护信息的安全,特

11、别是保护重要信息的安全,越来越成受到国内外有关研究人员的极大重视。当前由于信息的保护不利和失误,世界各国遭受的损失是巨大的。现在,国际互联网上的各站点,几乎都有各种各样的安全措施,例如防火墙(Fire Wall)、网络加密、加密狗等。但是,这些都是系统或网站层次的安全设施。对于广大用户来说,更为直接、也更为有效的办法,就是使用信息加密技术。加密技术是一门实用的技术,有着悠久的历史。过去,加密技术仅被军事和谋报人员以及某些大型商业企业所采用,应用范围十分有限。加密学也是一门与数学有关的深奥的科学,有能力研究加密学的人为数不多。恐怕这也是它鲜为人知、较少应用的原因。信息安全的内容主要包括五个部分:信息的保密性、信息的完整性、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号