题目详情

下面关于数字签名说法中,正确是( )。

  • A.数字签名是指利用接受方公钥对消息加密
  • B.数字签名是指利用接受方公钥对消息摘要加密
  • C.数字签名是指利用发送方私钥对消息加密
  • D.数字签名是指利用发送方私钥对消息摘要加密

正确答案及解析

正确答案
D
解析

本题考查信息安全方面基础知识。

数字签名(Digital signature)技术是不对称加密算法典型应用,其主要功能是保证信息传输完整性、发送者身份认证、防止交易中抵赖发生。

数字签名应用过程是:数据源发送方使用自己私钥对数据校验和其他与数据内容有关变量进行加密处理,完成对数据合法"签名",数据接收方则利用对方公钥来解读收到"数字签名",并将解读结果用于对数据完整性检验,以确认签名合法性。利用数字签名技术将摘要信息用发送者私钥加密,与原文一起传送给接收者。接收者只有用发送者公钥才能解密被加密摘要信息,然后用Hash函数对收到原文产生一个摘要信息,与解密摘要信息对比。如果相同,则说明收到信息是完整,在传输过程中没有被修改,否则说明信息被修改过,因此数字签名能够验证信息完整性。数字签名是加密过程,而数字签名验证则是解密过程。

你可能感兴趣的试题

单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.0
  • B.1
  • C.2
  • D.3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.1、1
  • B.1、2
  • C.2、2
  • D.2、3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.3
  • B.4
  • C.5
  • D.6
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.V(S3)和V(S5)V(S6)
  • B.P(S3)和V(S5)V(S6)
  • C.V(S3)和P(S5)P(S6)
  • D.P(S3)和P(S5)P(S6)
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.243ms
  • B.246ms
  • C.254ms
  • D.280ms
查看答案

相关题库更多 +