- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据加密技术在计算机安全中的应用
本科学年论文
题 目 数据加密技术在计算机安全中的应用
成 绩
完成时间 2013 年 11 月
数据加密技术在计算机安全中的应用
摘 要:在当代社会中,计算机数量和及其产生的信息量日益增多,个人或者企业的计算机储存的重要文档都有较高的保密需求。本篇论文介绍了计算机面临的威胁,数据加密的原理,分类及其应用。加密系统的体系,几种数据加密算法,以及数据加密在生活工作中的具体应用,希望能为使用计算机工作的人提供一些有用的技术信息。
关键词:信息安全;数据加密;算法
Data Encryption Technology in The Application of Computer Security
Abstract:Key words:目 录
第一章 引言 1
1.1研究背景 1
1.2研究方案 1
第二章 数据加密技术概述 1
2.1计算机安全面临的威胁 1
2.2数据加密 2
2.3.2不对称加密算法 2
2.3.3不可逆加密算法 3
第三章 具体数据加密算法 4
3.1 DES算法 4
3.1.1 DES介绍 4
3.1.2主要流程 4
3.1.3 DES特点 6
3.2 AES算法 6
3.2.1 AES介绍 6
3.2.2 AES算法结构AES算法步骤
第一章 引言
1.1研究背景
随着计算机技术的发展,计算机安全也就成为当今计算机领域的重中之重,几乎没有人不在谈论计算机的安全问题,病毒、黑客程序、邮件炸弹、远程侦听等这一切都无不让人胆战心惊。用户必需清楚地认识到,这一切一切的安全问题不可一下全部找到解决方案,况且有的是根本无法找到彻底的解决方案本文研究的内容为几种数据加密技术的原理及应用。,主要是介绍数据加密技术的背景。第二章,主要是介绍主要是介绍数据加密技术的原理、数据加密技术分类体系主要是介绍DES加密标准算法及,主要是介绍其他几种加密技术的原理及应用。
随着计算机技术的革新,对网络的通信安全要求水平水涨船高,与此同时,各种各样的网络信息窃取和破坏也使得社会各领域在对计算机安全方面的需求日益强烈。总的来说,计算机的信息安全包涵了两个层面的要求:一方面是对计算机信息的存储安全要求。另外一方面就是对计算机网络的通信安全要求。在对计算机安全存在的威胁中人为因素要比非人为因素的影响大的多,人为的安全威胁又分为被动攻击和主动攻击。其中被动攻击主要影响计算机的数据保密性,常用的手段有:对通信线路上传递信息的窃取和监听对窃取和监听的数据分析冒充用户身份对网络中传播的信息进行篡改拒绝确认所发信息其他手段。
数据加密数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径达到保护数据不被人非法窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。 当信息发送者需要发送信息时,首先生成一个对称密钥,用该对称密钥加密要发送的报文;信息发送者用信息接收者的公钥加密上述对称密钥;信息发送者将第一步和第二步的结果结合在一起传给信息接收者,称为数字信封;信息接收者使用自己的私钥解密被加密的对称密钥,再用此对称密钥解密被发送方加密的密文,得到真正的原文对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。应用于:电子商务。
不足之处是,交易双方都使用同样钥匙,安全性得不到保证。此外,每对用户每次使用对称加密算法时,都需要使用其他人不知道的惟一钥匙,这会使得发收信双方所拥有的钥匙数量成几何级数增长,密钥管理成为用户的负担。。
不对称加密算法使用两把完全不同但又是完全匹配的一对钥匙—公钥和私钥。在使用不对称加密算法加密文件时,只有使用匹配的一对公钥和私钥,才能完成对明文的加密和解密过程。加密明文时采用公钥加密,解密密文时使用私钥才能完成,而且发信方(加密者)知道收信方的公钥,只有收信方(解密者)才是唯一知道自己私钥的人。不对称加密算法的基本原理是,如果发信方想发送只有收信方才能解读的加密信息,发信方必须首先知道收信方的公钥,然后利用收信方的公钥来加密原文;收信方收到加密密文后,使用自
文档评论(0)