关于数字签名算法和哈希函数的关系,以下哪个说法是正确的?()A、数字签名算法和哈希函数都是用来进行加密的算法B、数字签名算法和哈希函数都是用来签名的算法C、哈希函数产生消息摘要,而数字签名算法对消息摘要进行加密D、数字签名对消息进行签名,然后由哈希函数产生摘要

题目

关于数字签名算法和哈希函数的关系,以下哪个说法是正确的?()

  • A、数字签名算法和哈希函数都是用来进行加密的算法
  • B、数字签名算法和哈希函数都是用来签名的算法
  • C、哈希函数产生消息摘要,而数字签名算法对消息摘要进行加密
  • D、数字签名对消息进行签名,然后由哈希函数产生摘要
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

区块链的密码技术有数字签名算法和( )。

A.签名算法

B.验证算法

C.哈希算法

D.共识算法


答案:C

第2题:

数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪。生成消息摘要的算法为( ) ,对摘要进行加密的算法为( )。

A.DESB.3DESC.MD5D.RSAA.DESB.3DESC.MD5D.RSA


正确答案:C,D

第3题:

数字签名技术使用的是()对信息摘要进行加密。

A.DES

B.RSA

C.哈希函数

D.SSL


参考答案:C

第4题:

关于数字签名的说法,正确的是()

  • A、数字签名属于非对称密码算法的范畴
  • B、签名是使用公钥加密、私钥解密
  • C、签名是对消息的摘要进行处理
  • D、验证算法的结果只有True和False两种

正确答案:A,C,D

第5题:

数字签名首先产生消息摘要,然后对摘要进行加密传送。产生摘要的算法是( ),加密的算法是(请作答此空)

A.SHA-l
B.RSA
C.DES
D.3DES

答案:B
解析:
数字签名首先产生消息摘要,然后对摘要进行加密传送。产生摘要的算法是SHA-l,加密的算法是RSA。

第6题:

根据本课程,区块链的密码技术主要有( )。

A.数字签名算法

B.哈希算法

C.签名算法

D.验证算法


答案:AB

第7题:

请将数字签名的工作过程补充完整:

(1)发送方使用哈希算法对原始消息进行运算,生成(1),并用(2)对其进行数字签名;

(2)发送方将原始消息和数字签名一起发送给接收方;

(3)接收方采用同样的哈希算法对原始消息进行处理,并用发送发的(3)对数字签名进行解密和验证。


正确答案:
(1)信息摘要
(2)发送方的私钥
(3)公钥

第8题:

密码学算法包含()

A.安全单向散列函数算法

B.数字签名算法

C.椭圆曲线数字签名算法

D.签名算法


答案:BC

第9题:

数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪。生成消息摘要的算法为(请作答此空),对摘要进行加密的算法为( ).

A. DES
B. 3DES
C. MD5
D. RSA

答案:C
解析:
数字签名首先需要生成消息摘要,生成消息摘要可用的算法是MDS,对摘要进行加密可以使用RSA算法。接收方使用发送方的公钥解密并提取消息摘要。

第10题:

SET通过使用()方式加密保证数据的保密性

  • A、对称密钥
  • B、公共密钥
  • C、哈希算法
  • D、数字签名技术

正确答案:A,B,C,D

更多相关问题