



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络平安中的加密技术摘要网络电子商务在不断开展的同时。信息平安问题也显得愈为突出。作为保证信息平安重要手段之一的加密技术也扮演着越来越重要的角色。本文对常规密钥密码体制和公开密钥密码体制进展了分析与研究。而且举出了两个经典的算法des和rsa。关健词网络平安加密desrsa随着网络的开展,网络平安已成为信息化社会的一个焦点问题,因此需要一种网络平安机制来解决这些问题。在早期,很多的专业计算机人员就通过对网络平安构成威胁的主要因素的研究,已经开发了很多种类的产品。但纵观所有的网络平安技术,我们不难发现加密技术在扮演着主打角色。它无处不在,作为其他技术的根底,它发挥了重要的作用。本论文讲述了加密技
2、术的开展,两种密钥体制常规密钥密码体制和公开密钥密码体制,以及密钥的管理(主要讨论密钥分配。我们可以在加密技术的特点中看到他的开展前景,为网络提供更可靠更平安的运行环境。一、常规密钥密码体制所谓常规密钥密码体制,即加密密钥与解密密钥是一样的密码体制。这种加密系统又称为对称密钥系统。使用对称加密方法,加密与解密方必须使用一样的一种加密算法和一样的密钥。因为通信的双方在加密和解密时使用的是同一个密钥,所以假如其别人获取到这个密钥,那么就会造成失密。只要通信双方能确保密钥在交换阶段未泄露,那么就可以保证信息的机密性与完好性。对称加密技术存在着通信双方之间确保密钥平安交换的问题。同时,一个用户要n个其
3、他用户进展加密通信时,每个用户对应一把密钥,那么他就要管理n把密钥。当网络n个用户之间进展加密通信时,那么需要有n(n-1)个密钥,才能保证任意两者之间的通信。所以,要确保对称加密体系的平安,就好要管理好密钥的产生,分配,存储,和更换。常规密码体制早期有替代密码和置换密码这二种方式。下面我们将讲述一个著名的分组密码美国的数据加密标准des。des是一种对二元数据进展加密的算法,数据分组长度为64位,密文分组长度也是64位,使用的密钥为64位,有效密钥长度为56位,有8位用于奇偶校验,解密时的过程和加密时相似,但密钥的顺序正好相反。des算法的弱点是不能提供足够的平安性,因为其密钥容量只有56位
4、。由于这个原因,后来又提出了三重des或3des系统,使用3个不同的密钥对数据块进展(两次或)三次加密,该方法比进展普通加密的三次块。其强度大约和112比特的密钥强度相当。二、公开密钥密码体制公开密钥(publikey)密码体制出现于1976年。与“公开密钥密码体制相对应的是“传统密码体制,又称“对称密钥密码体制。其中用于加密的密钥与用于解密的密钥完全一样,在对称密钥密码体制中,加密运算与解密运算使用同样的密钥。通常,使用的加密算法比拟简便高效,密钥简短,破译极其困难。但是,在公开的计算机网络上平安地传送和保管密钥是一个严峻的问题。在“公开密钥密码体制中,加密密钥不同于解密密钥,加密密钥公之于
5、众,谁都可以用;而解密密钥只有解密人自己知道。它们分别称为“公开密钥(publikey)和“机密密钥(private一key。它最主要的特点就是加密和解密使用不同的密钥,每个用户保存着一对密钥公开密钥pk和机密密钥sk,因此,这种体制又称为双钥或非对称密钥密码体制。在这种体制中,pk是公开信息,用作加密密钥,而sk需要由用户自己保密,用作解密密钥。加密算法e和解密算法d也都是公开的。虽然sk与pk是成对出现,但却不能根据pk计算出sk。在公开密钥密码体制中,最有名的一种是rsa体制。它已被is/t97的数据加密技术分委员会s20推荐为公开密钥数据加密。rsa算法既能用于数据加密,也能用于数字签
6、名,rsa的理论根据为:寻找两个大素数比拟简单,而将它们的乘积分解开那么异常困难。在rsa算法中,包含两个密钥,加密密钥pk,和解密密钥sk,加密密钥是公开的,其加密与解密方程为:其中n=pq,p0,n-1,p和q均为大于10100的素数,这两个素数是保密的。rsa算法的优点是密钥空间大,缺点是加密速度慢,假如rsa和des结合使用,那么正好弥补rsa的缺点。即des用于明文加密,rsa用于des密钥的加密。由于des加密速度快,合适加密较长的报文;而rsa可解决des密钥分配的问题。三、密钥的管理1.密钥管理的根本内容由于密码算法是公开的,网络的平安性就完全基于密钥的平安保护上。因此在密码学
7、中就出先了一个重要的分支密钥管理。密钥管理包括:密钥的产生,分配,注入,验证和使用。它的根本任务是满足用户之间的机密通信。在这有的是使用公开密钥体制,用户只要保管好自己的机密密钥就可以了,公开密钥集体公开在一张表上,要向哪个用户发密文只要找到它的公开密钥,再用算法把明文变成密文发给用户,接收放就可以用自己的机密密钥解密了。所以它要保证分给用户的机密密钥是平安的。有的是还是使用常规密钥密码体制,当用户a想和用户b通信时,他就向密钥分配中心提出申请,恳求分配一个密钥,只用于a和b之间通信。2.密钥分配密钥分配是密钥管理中最大的问题。密钥必须通过平安的通路进展分配。例如,在早期,可以派专门的人给用户
8、们送密钥,但是当随着用户数的膨胀,显然已不再适用了,这时应采用网络分配方式。目前,公认的有效方法是通过密钥分配中心kd来管理和分配公开密钥。每个用户只保存自己的机密密钥和kd的公开密钥pkas。用户可以通过kd获得任何其他用户的公开密钥。首先,a向kd申请公开密钥,将信息(a,b)发给kd。kd返回给a的信息为(a,b),其中,a=dskas(a,pka,t1),b=dskas(b,pkb,t2)。a和b称为证明书(ertifiate),分别含有a和b的公开密钥。kd使用其解密密钥skas对a和b进展了签名,以防止伪造。时间戳t1和t2的作用是防止重放攻击。然后,a将证明书a和b传送给b。b获
9、得了a的公开密钥pka,同时也可检验他自己的公开密钥pkb。对于常规密钥进展分配要分三步:(1)用户a向kds发送自己的密钥ka加密的报文ekaa,b,说明想和用户b通信。(2)kd用随机数产生一个“一次一密密钥r1供a和b这次的通信使用,然后向a发送答复报文,这个答复报文用a的密钥ka加密,报文中有密钥r1和请a转给b的报文ekba,r1,但报文ekba,r1是用b的密钥加密的,因此a无法知道其中的内容,它也没必要知道。(3)当b收到a转来的报文ekba,r1并用自己的密钥kb解密后,就知道a要和他通信,同时也知道和a通信应当使用的密钥r1。四、完毕语从一开场,我们就是为理解决一些网络平安问题而提出了密钥体制,也就是我们所说的加密。所以,不言而寓,密钥就是在各种传送机构中发挥他的作用,确保在传送的过程中信息的平安。虽然所使用的方式方法不同,但密钥体制本身是一样的。主要有数字签名、报文鉴别、电子邮件加密几种应用。我们在问题中找到了很好解决信息加密的方法。我们从加密技术一路走来的开展史中可以看出加密技术在不段的开展和完善中。并且就两个经典的算法des和rsa做出了扼要的介绍。在论文中间也介绍了密钥的分配,这也是加密技术的一个重要方面。相信在不久的将来,可以看到更加完美的加密体制或算法。参考文献:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国纳米铁酸钴项目创业计划书
- 单招考试题及答案数学
- 2025年中国明矾石项目商业计划书
- 孩子的抚养协议书怎么写
- 计算机协议书解释
- 跑男对赌协议书
- 独家配送协议书
- 中国防锈涂料项目商业计划书
- 会议接待考试试题及答案
- 中国聚乙酸乙烯酯水分散体项目商业计划书
- 2025年航空光电吊舱行业当前发展趋势与投资机遇洞察报告
- 2025年变电运行工值班员测试试题含答案
- GB/T 34399-2025医药产品冷链物流温控设施设备验证性能确认技术规范
- 2024株洲市辅警招聘考试真题
- 船舶载运锂电池安全技术要求解读及实施策略
- 农业技术推广方式
- 混改公司管理办法
- 现代生物技术概论教案-明东风
- 第2章《实数的初步认识 》单元测试卷(含详解)-苏科版八年级数学上册
- 中国酒店沙发行业市场深度研究及投资战略咨询报告
- 2025年考研数学(一)模拟冲刺试卷:历年真题回顾与解题技巧提升
评论
0/150
提交评论