网站大量收购独家精品文档,联系QQ:2885784924

网络通讯中信息安全性分析研究.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络通讯中信息安全性分析研究

网络通讯中信息安全性分析研究   摘要:由于通信链路防护能力脆弱往往会导致计算机网络易受攻击,为了能够有效实时保障通信信息安全,我们常利用数字签名特性以及连接加密设备以确保通信信息正确性和隐私性。通信链路经 MAC 技术处理之后,确保发送和接收网络信息数据包传输完整性。加密技术作为确保信息安全中的主要技术,本文在论述这个技术基础上,更加完善了加密技术在网络通讯中的应用。   关键词:加密设备;MAC处理;网络通讯   中图分类号:TP309.7 文献标识码:A 文章编号:1007-9599 (2012) 16-0000-02   随着时代的进步,社会的发展,计算机应用技术已经渐渐深入到了社会各个领域。由于计算机飞速发展以及于计算机网络的广泛的普及和应用,确保网络通讯安全已变得尤其重要。信息加密本质就是利用各种加密算法对信息进行加密处理,加密成本较低,合法用户解密操作也非常简便,因此颇受广大用户青睐。且,加密处理可以根据加密级别不同,自由选择一种或者几种组合加密方法。   1 信息加密技术   保障信息安全的核心技术是信息加密技术,我们通常使用的加密技术包括:对称加密和非对称加密。   1.1 加密模式   加密算法又叫做密码算法,这种算法适用于加解密数学函数,我们可以把这种算法当做一个数学变换函数,且加密密钥=解密密钥,得到数据加密解密表达式为:P=D(KD,E(KE,P),其中D为解密密钥,E为加密密钥,P为明文,看得出来,只有拥有了D也就是解密密钥人才能得到发送者发送的真实信息。   1.2 密码技术   一般情况下,我们知道一个密码体制分别由明文M、密文C、密钥K、加密变Ek:M→C、解密变换Dk:C→M,组成,其中,k∈K。加解密流程:就是将明文通过密码算法将其转换成密文,然后由发送者发向网络,经过网络链路传输之后,接收端接收者得到密文,利用自己密钥通过正确解密算法将密文还原成明文。   1.2.1 对称加密技术   在对称加密技术中,数据信息发送者将发送信息和加密密钥一起经过特殊加密算法处理,使信息变成复杂密文发送出去。而接收方在收到密文之后若想解读出来正确明文信息,发送者和接受者只能同时使用同一个密钥才能解密密文,这就要求接收者事先必须知道加密密钥,才能还原密文。计算机网络系统中通常使用数据加密标准算法(DES)和高级加密标准算法(AES)两种算法。其中我们最常用是数据加密标准算法,这种算法主要分为两步,即初始置换和逆置换。DES算法入口参数包括:Key、Data、Mode,其中Key是DES算法密钥,Data是DES加解密数据。而Mode是DES算法工作方式,也就是加密和解密。   对称加密具有一定传输优势,不过其安全性得不到保证,并且密钥管理困难。而且以它只有56位密钥长度来看,这种算法显然已经完全无法满足我们现在对网络安全需求。而由此产生替代算法:高级加密标准算法AES,想要破解一个128位AES算法密码大约需要149亿万年时间,而AES算法除了有128位密钥空间,还有192位和256位密钥空间。这种算法安全力度可想而知。   1.2.2 非对称加密技术   非对称加密算法里同时存在私有密钥和公开密钥,由于私有密钥和公有密钥并不相同,所以才叫非对称算法。著名的RSA算法是第一个非对称加密算法,也是现目前我们最为常用、影响力最大的公钥加密算法,这种算法几乎可以抵制现在我们已知所有密码攻击。 RSA算法是第一个可以同时兼用加密以及数字签名算法, RSA算法安全性主要建立在大数因子分解上,所以这种算法有一个不可忽略缺陷,即在理论上它无法正确保证数据信息安全性如何。   (1)RSA算法原理:①随机选取两个大素数p,q(p≠q)计算n=p×q,n是公开的;②计算欧拉函数ψ(n)=(p-1)(q-1);③选取一个整数e为公开加密密钥,并且e和(p-1)(q-1)互为素数,结果显示,如果选取合适e,RSA算法运算速度快了许多。利用上面表达式得到解密密钥d,并使得ed≡1modψ(n),即:(ed-1)modψ(n=0),则d=e-1modψ(n),d是保密。   (2)加密将明文分成长度小于n位明文块M,计算C=E(M,e)=Memodn。   (3)解密M=D(C,d)=Cdmodn。从上面 RSA算法原理可以看出,这种加密算法主要特点就是公开加密密钥 e和秘密解密密钥 d变化,从上面论述中我们了解了到DES公开加密密钥和秘密解密密钥只有一个。也就是说如果我们把密钥丢了,那我们的传输信息就不安全了。而RSA算法同时拥有两把密钥,即公钥e与私钥d,同时支持数字签名和数据传送,可以有效防止被人伪造。   2 加密技术在网络通信中应用   2.1 链路加密   链路加密,顾名思义就是指数据信息仅在链路上进行加密,而不考虑

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档