用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用—(

题目

用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用—(42)验证该证书的真伪,然后利用(43)验证M的真实性。

A.CA的公钥

B.B的私钥

C.A的公钥

D.B的公钥

参考答案和解析
正确答案:A
在PKI体系结构中,CA产生主体对象的数字证书,此证书上有主体对象的公钥、主体ID信息、CA的ID信息,CA签名、证书到期时间等内容。非对称加密中,公钥用来加密和验证签名主体,而私钥用来解密和签名。题干中用户B收到A签名的消息后,需要用A的公钥去验证A签名的真实性。而获取A的公钥,是通过A的数字数字证书获取的。如前所述数字证书上有CA的签名,为了验证此证书的合法性,用CA的公钥来验证A证书的合法性。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用户B收到经A数字签名后的消息M,为验证消息的真实性,首先需要从CA获取用户A的数字证书,该数字证书中包含( ),可以利用( )验证该证书的真伪,然后利用(本题)验证M的真实性。

A.CA的公钥
B.B的私钥
C.A的公钥
D.B的公钥

答案:C
解析:
场景:A声明自己是某银行办事员向客户索要账户和密码,客户验证了A的签名,确认索要密码的信息是A发过来的,那么客户就愿意告诉A用户名和密码么?
显然不会。因为客户仅仅证明信息确实是A发过来的没有经过篡改的信息,但不能确认A就是银行职员、做的事情是否合法。这时需要有一个权威中间部门M(如政府、银监会等),该部门向A颁发了一份证书,确认其银行职员身份。这份证书里有这个权威机构M的数字签名,以保证这份证书确实是M所发。

第2题:

用户B收到经A数字签名后的消息M,为验证消息的真实性,首先需要从CA获取用户A的数字证书,该数字证书中包含( ),可以利用(本题)验证该证书的真伪,然后利用( )验证M的真实性。

A.CA的公钥
B.B的私钥
C.A的公钥
D.B的公钥

答案:A
解析:

第3题:

用户B收到经A数字签名后的消息M,为验证消息的真实性,首先需要从CA获取用户A的数字证书,该数字证书中包含(本题),可以利用( )验证该证书的真伪,然后利用( )验证M的真实性。

A.A的公钥
B.A的私钥
C.B的公钥
D.B的私钥

答案:A
解析:

第4题:

用户乙收到甲数字签名后的消息M,为验证消息的真实性,首先需要从 CA 获取用户甲的数字证书,该数字证书中包含( ),并利用(请作答此空)验证该证书的真伪,然后利用( )验证M的真实性。

A.CA的公钥
B.乙的私钥
C.甲的公钥
D.乙的公钥

答案:A
解析:
CA中心为每个使用公开密钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户合法拥有证书中列出的公开密钥。CA也拥有一个证书(内含公钥)和私钥。网上的公众用户通过验证CA的签字从而信任CA,任何人都可以得到CA的证书(含公钥),用以验证它所签发的证书。用户甲使用自己的私钥对信息M进行签名,用户乙用甲的公钥对签名进行验证。

第5题:

用户乙收到甲数字签名后的消息M,为验证消息的真实性,首先需要从 CA 获取用户甲的数字证书,该数字证书中包含( ),并利用( )验证该证书的真伪,然后利用(请作答此空)验证M的真实性。

A.CA的公钥
B.乙的私钥
C.甲的公钥
D.乙的公钥

答案:C
解析:
CA中心为每个使用公开密钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户合法拥有证书中列出的公开密钥。CA也拥有一个证书(内含公钥)和私钥。网上的公众用户通过验证CA的签字从而信任CA,任何人都可以得到CA的证书(含公钥),用以验证它所签发的证书。用户甲使用自己的私钥对信息M进行签名,用户乙用甲的公钥对签名进行验证。

第6题:

用户乙收到甲数字签名后的消息 M,为验证消息的真实性,首先需要从 CA 获取用户甲的数字证书,该数字证书中包含(6),并利用(7)验证该证书的真伪,然后利用(8)验证M的真实性。

A.CA的公钥
B.乙的私钥
C.甲的公钥
D.乙的公钥

答案:C
解析:
CA中心为每个使用公开密钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户合法拥有证书中列出的公开密钥。

CA 也拥有一个证书(内含公钥)和私钥。网上的公众用户通过验证 CA 的签字从而信任 CA ,任何人都可以得到 CA 的证书(含公钥),用以验证它所签发的证书。

用户甲使用自己的私钥对信息M进行签名,用户乙用甲的公钥对签名进行验证。

第7题:

用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用(请作答此空)验证该证书的真伪,然后利用( )验证M的真实性。

A.CA的公钥
B.B的私钥
C.A的公钥
D.B的公钥

答案:A
解析:
数字签名的作用就是确保A发送给B的信息就是A本人发送的,并且没有改动。数字签名和验证的过程下:(1)A使用"摘要"算法(如SHA-1、MD5等)对发送信息进行摘要。(2)使用A的私钥对消息摘要进行加密运算,将加密摘要和原文一并发给B。验证签名的基本过程:(1)B接收到加密摘要和原文后,使用和A同样的"摘要"算法对原文再次摘要,生成新摘要。(2)使用A公钥对加密摘要解密,还原成原摘要。(3)两个摘要对比,一致则说明由A发出且没有经过任何篡改。用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用CA的公钥验证该证书的真伪,然后利用A的公钥验证M的真实性。

第8题:

用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用( )验证该证书的真伪,然后利用(请作答此空)验证M的真实性。

A.CA的公钥
B.B的私钥
C.A的公钥
D.B的公钥

答案:C
解析:
数字签名的作用就是确保A发送给B的信息就是A本人发送的,并且没有改动。数字签名和验证的过程下:(1)A使用"摘要"算法(如SHA-1、MD5等)对发送信息进行摘要。(2)使用A的私钥对消息摘要进行加密运算,将加密摘要和原文一并发给B。验证签名的基本过程:(1)B接收到加密摘要和原文后,使用和A同样的"摘要"算法对原文再次摘要,生成新摘要。(2)使用A公钥对加密摘要解密,还原成原摘要。(3)两个摘要对比,一致则说明由A发出且没有经过任何篡改。用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用CA的公钥验证该证书的真伪,然后利用A的公钥验证M的真实性。

第9题:

●用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用(42)验证该证书的真伪,然后利用(43)验证M的真实性。

(42) A. CA的公钥

B.B的私钥

C.A的公钥

D.B的公钥

(43) A. CA的公钥

B.B的私钥

C.A的公钥

D.B的公钥


正确答案:A,C