全部科目 > 嵌入式系统设计师 >
2016年下半年 上午试卷 综合知识
第 8 题
知识点 数字签名  
关键词 数字签名  
章/节 安全性基本概念  
 
 
下面不属于数字签名作用的是(8)。
 
  A.  接收者可验证消息来源的真实性
 
  B.  发送者无法否认发送过该消息
 
  C.  接收者无法伪造或篡改消息
 
  D.  可验证接受者合法性




 
 
相关试题     安全性基本概念 

  第9题    2014年下半年  
(9)不是蠕虫病毒。

  第8题    2012年下半年  
用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用(8)验证该证书的真伪,然后利用(9)验证M的真实性。

  第21题    2020年下半年  
使用数字证书技术发送一份保密文件时,发送方使用(21)对数据进行加密。

 
知识点讲解
· 数字签名
 
        数字签名
        与人们手写签名的作用一样,数字签名系统向通信双方提供服务,使得A向B发送签名的消息P,以便达到以下几点:
        (1)B可以验证消息P确实来源于A。
        (2)A以后不能否认发送过P。
        (3)B不能编造或改变消息P。
        下面介绍两种数字签名系统。
               基于密钥的数字签名
               这种系统如下图所示。设BB是A与B共同信赖的仲裁人。KAKB分别是A和B与BB之间的密钥,而KBB是只有BB掌握的密钥,P是A发给B的消息,t是时间戳。BB解读了A的报文{A,KA(B,RAt,P)}以后产生了一个签名的消息KBB(A,t,P),并装配成发给B的报文{KB(A,RAt,P,KBB(A,t,P))}。B可以解密该报文,阅读消息P,并保留证据KBB(A,t,P)。由于A和B之间的通信是通过中间人BB的,所以不必怀疑对方的身份。又由于证据KBB(A,t,P)的存在,A不能否认发送过消息P,B也不能改变得到的消息P,因为BB仲裁时可能会当场解密KBB(A,t,P),从而得到发送人、发送时间和原来的消息P。
               
               基于密钥的数字签名
               基于公钥的数字签名
               利用公钥加密算法的数字签名系统如下图所示。如果A方否认了,B可以拿出DAP),并用A的公钥EA解密得到P,从而证明P是A发送的。如果B把消息P篡改了,当A要求B出示原来的DAP)时,B拿不出来。
               
               基于公钥的数字签名



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有