Chinaunix首页 | 论坛 | 博客
  • 博客访问: 670
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-06 15:47
文章分类
文章存档

2014年(1)

我的朋友
最近访客

分类: 其他平台

2014-06-06 16:27:24

利用加密(2)






  下面是在加密中一些术语的简略先容:
  
  对称加密
  
  在对称加密(或叫单密钥加密)中,只有一个密钥用来加密和解密信息。尽管单密钥加密是一个简单的过程,但是双方都必须完全的信任对方,并都持有这个密钥的备份。但要达到这种信任的级别并不是想像中的那么简单。当双方试图树立信赖关联时可能一个安全损坏已经产生了。首先密钥的传输就是一个重要问题,如果它被截取,那么这个密钥以及相关的重要信息就没有什么安全可言了。下图显示的就是一个简单的对称加密过程:
   
  然而,如果用户要在公共介质 (如互联网) 上传递信息,他须要一种方法来传递密钥,当然物理的发送跟接受密钥是最保险的,但有时这是不可能的。一种解决方法就是通过电子邮件来发送,但这样的信息很轻易的被截取到,从而击破了加密的目标。用户不能加密包括密钥的邮件,由于他们必需共享另一个用来加密含有密钥邮件的密钥。这种窘境就发生了问题:假如对称密钥用它们本人来加密,那为什么不直接用雷同的办法在第一步就使用·一个解决计划就是用非对称加密,咱们将在本课的后面提到。
  
  所有类型加密的一个主题就是破解。一种减少使用对称加密所造成的要挟的反办法就是改变密钥的法则性。然而,按期转变密钥常常是艰苦的,尤其是你的公司里有良多用户。另外,黑客可以使用字典程序,password sniffing来危及对称密钥的安全,或者通过搜翻办公桌,钱包以及公文包。对称加密也很容易被暴力攻打的手腕击败。
  
  非对称加密
  
  非对称加密在加密的过程中使用一对密钥,而不像对称加密只使用一个独自的密钥。一对密钥中一个用于加密,另一个用来解密。如用A加密,则用B解密;如果用B加密,则要用A解密。下图为一下简单的非对称加密流程:
  
  
  
  主要的概念是在这对密钥中一个密钥用来公用,另一个作为私有的密钥;用来向外颁布的叫做公钥,另一半需要平安维护的是私钥。非对称加密的一个毛病就是加密的速度十分慢,因为需要强烈的数学运算程序。如果一个用户需要使用非对称加密,那么即便比较少量的信息能够也要花上多少个小时的时光。
  
  非对称加密的另一个名称叫公钥加密。麻省里工学院的数学家们在1970年首先开发了非对称密钥公钥技术。只管私钥和公钥都有与数学相干的,但从公钥中断定私钥的值是异常难题的并且也是无比耗时的。在互联网上通信,非对称加密的密钥治理是容易的因为公钥可以任易的传布,私钥必须在用户手中警惕掩护。
  
  HASH加密把一些不同长度的信息转化成混乱的128位的编码里,叫做HASH值。HASH加密用于不想对信息解密或读取。应用这种方式解密在实践上是不可能的,是通过比拟两上实体的值是否一样而不必告之其它信息。HASH加密别一种用处是签名文件。它还可用于当你想让别人检讨但不能复制信息的时候。
  
  举个例子,一台主动取款机(ATM)不需要解密一个花费者的个人标识数字PIN。磁条卡将顾客的代码单向地加密成一段HASH值,一旦插卡时,ATM机将盘算用户PIN的HASH值并产生一个成果,而后再将这段结果与用户卡上的HASH值比较。使用这种方法,PIN是安全的,即使对那些保护ATM机的人来说。
  签名
  
  信息鉴别的方法可以使信息接收者肯定:信息发送者的身份以及信息在传递过程中是否被改动过。如果信息的收发双方对该信息的内容及发送端没有争执的话,那么只采取鉴别技术也就足够了。鉴别技术可以保证在信息传送过程中对信息内容的任何修改都可以被检测出来,并且能够准确的鉴别出信息发送方的身份。但是,当信息的收发方对信息的内容及发送端产生争执时,只用鉴别技术就不够了。
  
  收方可以伪造一份信息,从中失掉非法利益,并且自称该信息是由发送方发过来的。例如,银行通过通信网络传送一张支票,收方就可以对支票数额进行改动,并且宣称他已收到了这张支票。利用前面的鉴别技术涓滴也解决不了这个问题,因为鉴别使用了一个收/发双方共享的机密密钥,这样能力是发放产生一个鉴别码而接收方又能对该鉴别码进行校验。但是收方也能对他伪造的信息产生一个正当的鉴别码,这给整个系统带来重大的安全问题。
  
  在很多情况下,特殊是贸易体系中,通常都应用书面文件来划定契约性的义务,固然辨别技巧可以完整有效的避免第三者的参与,但是却丝绝不能预防吸收者的捏造。问题的另一方面是发送方可能是不老实的,因为他发送的信息变得对他很不利,而要回避责任,那么发送方就可能谎称他从未发过这个信息。在全部争执进程中,第三方也无奈辨别那种情形是实在的。
  
  为懂得决上述问题,就必须利用另外一种安全泛亚娱乐技术:yuan01.bc88.info/fei数字签名。签名必须到达如下后果:在信息通讯的过程中,接收方可能对公平的第三方可以是双方事先同一委托其解决某一问题或某一争执的仲裁者证实其收到的报文内容是真实的,而且确切是由那个发送方发过来的,同时签名还必须保障发送方发送后不能根据自己的利益否定他所发送过的报文,而收方也不能依据自己的好处来伪造报文或签名。
  
  对于数字签名的产生过程来说,必须有足够的信息才干对报文和签名进行验证,不足够的信息就会给伪造或否认报文提供可乘之机。但是收发双方用来产生与校验的签名的信息不能完全相同,因为一旦接收方可以用发送方用来产生签名的相同信息(算法和参数)来证明报文和签名,那么收方同样也能够用它来伪造报文和签名。所以签名产生者与签名证明者之间的相同信息相对不能太多。如果发送方事后担忧接收方否认接收到了他所发送的报文,那么发送方应能够恳求取得报文证明,也就是说由接收方对发送方供给收到报文的证据。例如,如果甲方把报文发送给乙方,那么乙方就要向甲方发送一份签了名的报文证明收到了,因为这份报文有乙方的签名,所以乙方是不能抵赖他所收到的报文的。
  
  跟着信息经济和常识经济的迅猛发展,无纸办公彻底改变了从前手工操作的各种不便,显得更安全、更有效、更敏捷、更简练、更便利。数字签名以其奇特的上风适应了这种发展,在无纸办公中占领非常重要的位置。例如,对公司内部有下级呈给上级要求批阅的公文 在以往只要引导大笔一挥签名盖章,以个人的字迹来证明其真实性。但手写的文件签名非常容易伪造。除此之外,签名者还可以否认签名,声称它是伪造的。但在无纸办公年代,计算机网络中传送的电子公文又如何盖章呢又如何来证明签名的真实性呢这就是――数字签名。

阅读(109) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~