第03章 消息鉴别与数字签名
- 格式:ppt
- 大小:273.00 KB
- 文档页数:43
1、消息认证是验证消息的完整性,当接收方收到发送方的报文时,接收方能够验证收到的报文是真实的和未被篡改,即验证消息的发送者是真正的而非假冒的(数据起源认证);同时验证信息在传送过程中未被篡改、重放或延迟等。
消息认证和信息保密是构成信息系统安全的两个方面,二者是两个不同属性上的问题:即消息认证不能自动提供保密性,保密性也不能自然提供消息认证功能。
2、消息鉴别码(Message Authentication Code )MAC是用公开函数和密钥产生一个固定长度的值作为认证标识,并用该标识鉴别信息的完整性。
MAC是消息和密钥的函数,即MAC = C K(M),其中M是可变长的消息,C 是认证函数,K是收发双方共享的密钥,函数值C K(M)是定长的认证码。
认证码被附加到消息后以M‖MAC方式一并发送给接收方,接收方通过重新计算MAC以实现对M的认证。
3、数字签名技术是将摘要信息用发送者的私钥加密,与原文一起传送给接收者。
接收者只有用发送者的公钥才能解密被加密的摘要信息,然后用HASH函数对收到的原文产生一个摘要信息,并与解密的摘要信息进行对比,若相同则说明收到的信息完整,在传输过程中未被修改;否则说明信息被修改。
1)签名应与文件是一个不可分割的整体,可以防止签名被分割后替换文件,替换签名等形式的伪造。
2)签名者事后不能否认自己的签名。
3)接收者能够验证签名,签名可唯一地生成,可防止其他任何人的伪造。
4)当双方关于签名的真伪发生争执时,一个仲裁者能够解决这种争执。
4、身份认证是指证实主体的真实身份与其所声称的身份是否相符的过程。
它通过特定的协议和算法来实现身份认证。
身份认证的目的是防止非法用户进入系统;访问控制机制将根据预先设定的规则对用户访问某项资源进行控制,只有规则允许才能访问,违反预定安全规则的访问将被拒绝。
访问控制是为了防止合法用户对系统资源的非法使用。
5、1)基于口令的认证技术:当被认证对象要求访问提供服务的系统时,提供服务的认证方要求被认证对象提交口令信息,认证方收到口令后,将其与系统中存储的用户口令进行比较,以确认被认证对象是否为合法访问者。
数字签名技术•消息鉴别与散列函数•数字签名消息鉴别与散列函数•消息鉴别•散列函数消息鉴别9定义•消息鉴别(Message Authentication):是一个证实收到的消息来自可信的源点且未被篡改的过程。
•散列函数(Hash Functions):一个散列函数以一个变长的报文作为输入,并产生一个定长的散列码,有时也称报文摘要,作为输出。
•数字签名(Digital Signature):是一种防止源点或终点抵赖的鉴别技术。
消息鉴别?为什么需要消息鉴别•内容修改:消息内容被插入、删除、修改。
•顺序修改:插入、删除或重组消息序列。
•时间修改:消息延迟或重放•冒充:从一个假冒信息源向网络中插入消息消息鉴别9鉴别的目的•鉴别的主要目的有二:第一,验证信息的发送者是真正的,而不是冒充的,此为信源识别;第二,验证信息的完整性,在传送或存储过程中未被篡改,重放或延迟等。
消息鉴别9鉴别函数可用来做鉴别的函数分为三类:(1) 加密:以整个报文的密文作为它的鉴别符。
(2) 消息鉴别码MAC(Message Authentication Code):公开函数+密钥产生一个固定长度的值作为鉴别标识(3) 散列函数(Hash Function)是一个公开的函数,它将任意长的信息映射成一个固定长度的信息。
消息加密9消息的自身加密可以作为一个鉴别的量。
9对称密钥模式9公开密钥模式消息鉴别散列函数Hash Function•H(M): 输入为任意长度的消息M; 输出为一个固定长度的散列值,称为消息摘要(Message Digest)。
•这个散列值是消息M的所有位的函数并提供错误检测能力:消息中的任何一位或多位的变化都将导致该散列值的变化。
•又称为:哈希函数、数字指纹(Digital finger print)、压缩(Compression)函数、紧缩(Contraction )函数、数据鉴别码DAC(Data authentication code)、篡改检验码MDC(Manipulation detection code)散列函数9HASH函数是将一个任意长的输入变成固定长度的输出的函数,一般输出的长度为128位或160位。
《信息技术安全技术实体鉴别第3部分:采用数字签名技术的机制》(征求意见稿)编制说明一、工作简况1、任务来源根据2020年8月11日全国信息安全标准化技术委员会下达的“信安字[2020]24号全国信息安全标准化技术委员会关于2020年网络安全标准项目立项的通知”,GB/T 15843.3-2016《信息技术安全技术实体鉴别第3部分:采用数字签名技术的机制》的修订工作由西安西电捷通无线网络通信股份有限公司承办。
该标准由全国信息安全标准化技术委员会归口。
2、主要起草单位和主要起草人本标准由西安西电捷通无线网络通信股份有限公司主要负责起草,北京数字认证股份有限公司、公安部第一研究所、国家信息技术安全研究中心、中科院软件研究所等单位共同参与该标准的起草工作。
3、主要工作过程1)2019年12月至2020年3月,标准起草组讨论并确定标准的范围、框架及主要技术内容。
2)2020年4月至5月,根据ISO/IEC 9798-3:2019标准范围与内容,开展实体鉴别机制的国际标准翻译及编写工作。
3)2020年5月至6月,标准起草组分工开展草案稿起草工作,形成草案初稿。
4)2020年7月11日,召开起草组内部评审会征求意见。
5)2020年8月至9月,根据起草组内征求意见情况,标准起草组经过多次讨论和修订,形成第一版工作组草案稿。
6)2020年10月27日,参加TC260/WG4工作组组织的专家评审会,标准草案稿通过评审。
7)2020年11月3日,根据评审会专家意见修改完善标准草案,待TC260会议周讨论。
8)2020年11月9日,参加TC260/WG4工作组会议,会议讨论了标准文本,同意本标准进入征求意见稿阶段。
9)2020年12月3日,根据TC260/WG4工作组会议意见,对标准文本进行了修改,形成征求意见稿。
10)2020年12月8日,根据TC260/WG4工作组秘书处以及标准责任编辑的意见对征求意见稿进行修改完善并提交。