计算机系统安全 第五部分 信息认证技术.pptVIP

  • 6
  • 0
  • 约8.49千字
  • 约 69页
  • 2018-04-29 发布于河南
  • 举报

计算机系统安全 第五部分 信息认证技术.ppt

计算机系统安全 第五部分 信息认证技术

第五部分 信息认证技术 5.1 数字签名技术 5.2 身份识别技术 5.3 杂凑函数和消息完整性 5.4认证模式与认证方式 5.5 认证的具体实现 5.6 认证码 认证的目的 认证的目的有两个方面: 一是验证信息的发送者是合法的,而不是冒充的,即实体认证,包括信源、信宿的认证和识别; 二是验证消息的完整性,验证数据在传输和存储过程中是否被篡改、重放或延迟等。 5.1.1 数字签名技术 数字签名在信息安全,包括身份认证、数据完整性、不可否认性以及匿名性等方面有重要应用,特别是在大型网络安全通信中的密钥分配、认证及电子商务系统中具有重要作用。数字签名是实现认证的重要工具。 什么是数字签名(1/2) 1.通过单向哈希函数实现的数字签名 通过一个单向函数对要传送的报文进行处理得到的用以认证报文来源并核实报文是否发生变化的一个字母数字串,该字母数字串被成为该消息的消息鉴别码或消息摘要。 什么是数字签名(2/2) 2.公钥签名技术 公钥体制签名的时候用户用自己的私钥对原始数据的哈希摘要进行加密得到数据,然后信息接收者使用信息发送者的公钥对附在原始信息后的数字签名进行解密后获得哈希摘要,并通过与用自己收到的原始数据产生的哈希摘要对照,便可确信原始信息是否被篡改,这样就保证了数据传输的不可否认性 。 数字签名的特性( 1/2) 签名是可信的:任何人都可以方便地验证签名的有效性。 签名是不可伪造的:除了合法的签名者之外,任何其他人伪造其签名是困难的。这种困难性指实现时计算上是不可行的。 签名是不可复制的:对一个消息的签名不能通过复制变为另一个消息的签名。如果一个消息的签名是从别处复制的,则任何人都可以发现消息与签名之间的不一致性,从而可以拒绝签名的消息。?? 数字签名的特性(2/2) 签名的消息是不可改变的:经签名的消息不能被篡改。一旦签名的消息被篡改,则任何人都可以发现消息与签名之间的不一致性。 签名是不可抵赖的:签名者不能否认自己的签名。 数字签名技术的功能 数字签名可以解决否认、伪造、篡改及冒充等问题,具体要求为: 发送者事后不能否认发送的报文签名 接收者能够核实发送者发送的报文签名、接收者不能伪造发送者的报文签名、接收者不能对发送者的报文进行部分篡改 网络中的某一用户不能冒充另一用户作为发送者或接收者。 数字签名分类 以安全性分 ?无条件安全的数字签名 ?计算上安全的数字签名 以可签名次数分 ?一次性的数字签名 ?多次性的数字签名 数字签名原理 数字签名的实现方法 用对称加密算法进行数字签名 用非对称加密算法进行数字签名 用对称加密算法进行数字签名(1/2) Hash函数 所谓Hash函数,即对于任意长度的信息m,经过哈希函数运算后,压缩成固定长度的数,比如64比特,要求满足: (1)已知哈希函数的输出,要求它的输入是困难的,即已知c=Hash(m),求m是困难的。 (2)已知m,计算Hash(m)是容易的。 (3)已知C1=Hash(m1),构造m2使Hash(m2)=C1是困难的。 (4)c=Hash(m),c的每一比特都与m的每一比特相关,并有高敏感性。即每改变m的一比特,都将对c产生明显影响。 (5)作为一种数字签名,还要求哈希函数除了信息m自身之外,应该基于发信方的秘密信息对信息m进行确认。 用对称加密算法进行数字签名(Hash签名 ) (2/2) 该签名不属于强计算密集型算法,应用较广泛 使用这种较快Hash算法,可以降低服务器资源的消耗,减轻中央服务器的负荷 Hash的主要局限是接收方必须持有用户密钥的副本以检验签名, 因为双方都知道生成签名的密钥,较容易攻破,存在伪造签名的可能 用非对称加密算法进行数字签名和验证 ??1 发送方首先用公开的单向函数对报文进行一次变换,得到数字签名,然后利用私有密钥对数字签名进行加密后附在报文之后一同发出。 ??2 接收方用发送方的公开密钥对数字签名进行解密变换,得到一个数字签名的明文。发送方的公钥是由一个可信赖的技术管理机构即验证机构(CA: Certification Authority)发布的。 3 接收方将得到的明文通过单向函数进行计算,同样得到一个数字签名,再将两个数字签名进行对比,如果相同,则证明签名有效,否则无效。 5.1.2常用的数字签名体制介绍 用非对称加密算法实现的数字签名技术最常用的是DSS和RSA签名 5.1.3盲签名和群签名 这一部分介绍两种特殊的签名方法: 一、盲签名 二、群签名 1.盲签名 一般的数字签名中,总是要先知道了文件内容后才签署,但有时需要对一个文件签字,而且不想让签名者知道文件的内容,称这样的签名为盲

文档评论(0)

1亿VIP精品文档

相关文档