多项选择题对于数字签名和哈希函数的关系,描述正确的有()

A.数字签名一般和哈希函数配合使用
B.数字签名一般首先为消息生成签名,然后再用哈希函数计算其消息摘要
C.数字签名一般首先使用哈希函数为消息生成摘要,然后再对消息摘要进行签名
D.实际的网络通信中,是将消息摘要和数字签名作为有序对在信道上进行传输的


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题下列算法中,属于数字签名算法的是()

A.SHA-1
B.DSA
C.RSA
D.MD5

2.多项选择题以下著名的算法中,属于哈希函数的是()

A.MD5
B.DES
C.DSA
D.SHA-1

3.多项选择题对于消息摘要的描述,正确的有()

A.不同的消息不会产生相同的摘要
B.相同的消息一定产生相同的摘要
C.即使消息相同,一定会产生不同的摘要
D.摘要是随机生成的,所以可能长度发生变化

4.多项选择题关于消息摘要,以下哪些说法是正确的?()

A.哈希函数可以用来产生消息摘要
B.对于指定的哈希函数来讲,它输出的消息摘要长度是固定的,无论输入是多大
C.无论对于怎样的消息摘要,我们都无法得知其原始消息
D.如果攻击者能够轻易地构造出两个不同的消息具有相同的消息摘要,那么这样的哈希函数是不可靠的

5.多项选择题关于数字签名的说法,正确的是()

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

6.单项选择题关于数字签名的过程,下列说法中正确的有()

A.数字签名方案包括三部分:签名算法、验证算法、密钥
B.数字签名过程包含签名和验证两部分
C.数字签名是使用公钥加密、私钥解密
D.为了确认数字签名的有效性,数字签名必须作用于原始消息

7.多项选择题数字签名对应于我们生活中的手写签名,但它和手写签名也存在一些差别。下列说法中,正确的有()

A.数字签名和手写签名都具有法律效力,都是重要的认证手段
B.数字签名中的签名和消息是分开的,需要一种方法将签名和消息绑定在一起,而在传统的手写签名中签名是被签名消息的一部分
C.数字签名只有接受者才可能对签名进行验证,而手写签名可以接受任何人的公开验证
D.数字签名和手写签名一样,具备独一无二的特性,既无法被修改也无法被复制

8.多项选择题关于非对称密码中的密钥的说法,正确的是()

A.非对称密码中需要使用两个密钥和私钥
B.公钥是指可以公开的密钥,不需要任何保密
C.私钥是被严格保密的密钥,只能被通信的双方所拥有
D.非对称密码体制中,公钥和私钥具有无关性,他们既不相同也不相关

9.多项选择题假如Alice和Bob使用DH算法来进行密钥协商,Mallory作为中间人窃听他们之间的通信,则以下说法中正确的是()

A.DH算法天生就容易遭受“中间人攻击”
B.中间人Mallory是通过侦听Alice和Bob协商的共享密钥来实现攻击目的的
C.中间人Mallory在发起中间人攻击时,需要分别和Alice和Bob协商出不同的共享密钥
D.DH算法的安全性是基于“素因子分解难题”的

10.多项选择题下列说法中,属于非对称密码体制的特点是()

A.加解密密钥既不相同也不相关
B.密钥交换无需保密
C.密钥量级为参与者平方
D.加解密操作易于通过硬件实现