软件水平考试

数字证书采用公钥体制进行加密和解密。每个用户有一个私钥,用它进行 (请作答此空) ;同时每个用户还有一个公钥,用于 ( ) 。X.509标准规定,数字证书由 ( ) 发放,将其放入公共目录中,以供用户访问。X.509数字证书中的签名字段是指 ( ) 。如果用户UA从A地的发证机构取得了证书,用户UB从B地的发证机构取得了证书,那么 ( ) 。A.解密和验证 B.解密和签名 C.加密和签名 D.加密和验证

题目
数字证书采用公钥体制进行加密和解密。每个用户有一个私钥,用它进行 (请作答此空) ;同时每个用户还有一个公钥,用于 ( ) 。X.509标准规定,数字证书由 ( ) 发放,将其放入公共目录中,以供用户访问。X.509数字证书中的签名字段是指 ( ) 。如果用户UA从A地的发证机构取得了证书,用户UB从B地的发证机构取得了证书,那么 ( ) 。

A.解密和验证
B.解密和签名
C.加密和签名
D.加密和验证
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数字证书采用公钥体制进行加密和解密。每个用户有一个私钥,用它进行(46);同时每个用户还有一个公钥,用于(47)。X.509标准规定,数字证书由(48)发放,将其放入公共目录中,以供用户访问。X.509数字证书中的签名字段是指(49)。如果用户UA从A地的发证机构取得了证书,用户UB从B地的发证机构取得了证书,那么(50)。

A.解密和验证

B.解密和签名

C.加密和签名

D.加密和验证


正确答案:B
解析:在双钥体制下,私钥用于解密和签名,公钥用于加密和验证。当一个用户收到以他的公钥加密的报文后,可以用自己的私钥解密,获取报文的内容。由于别人不知道他的私钥,所以保密通信得以实现。另外,用户也可以用他的私钥对消息进行,签名,别人可以用他的公钥解密以验证消息的真实性。
  X.509数字证书由证书授权中心(certificate authentication,CA)发放,这种证书包含下列字段:
  ▲ 版本号。
  ▲ 序列号:为一整数值,由同一CA发放的每个证书的序列号是惟一的。
  ▲ 签名算法识别符:签署证书所用的算法及其参数。
  ▲ 发行者名称:指建立和签署证书的CA名称。
  ▲ 有效期:证书有效期的起始时间和终止时间。
  ▲ 主体名称:指证书所属用户的名称,以及该用户的公钥。
  ▲ 主体的公开密钥信息:包括主体的公钥、该公钥算法的标识符及有关参数。
  ▲ 发行者惟一识别符:这一数据项是可选的,当CA名称被重新用于其他实体时,用这一识别符惟一标识发行者。
  ▲ 主体惟一标识符:这一数据项也是可选的,当主体的名称被重新用于其他实体时,用这一识别符惟一地识别主体。
  ▲ 扩充域;其中包括一个或多个扩充的数据项,仅在第三版中使用。
  ▲ 签名:CA用其私钥对上述字段的哈希值进行数字签名。上述最后一个字段就是发证机构对用户证书的签名。
  假设用户UA从证书发放机构A获取了公钥证书,用户UB从证书发放机构B获取了公钥证书。如果UA不知B的公钥,则他虽然能读取LIB的证书,但却无法验证UB证书中B的签名,因此LIB的证书对UA是无用的。然而,如果两个证书发放机构A和 B安全地交换了公钥,则UA可通过以下过程获取UB的公钥:
  ①UA从目录中获取由A签署的B的证书A《B》,因为.UA知道A的公钥,所以能验证B的证书,并从中得到B的公钥。
  ②UA再从目录中获取由B签署的UB的证书B《UB》,并用B的公钥加以验证,然后从中得到UB的公钥。
  以上过程中,UA通过证书链来获取UB的公钥,证书链可表示为
      A《B》B《UB》
类似地,LIB能通过相反的证书链获取UA的公钥,表示为
     B《A》A《UA》
  以上证书链中只涉及两个证书,有N个证书的链可表示为
    X1《X2》X2《X3》…XN《A》
  此时,任意两个相邻的证书发放机构xi和Xi+l已彼此安全地交换了公钥证书。对每一证书发放机构来说,由其他CA为其建立的所有证书都应存放于目录中,并使得用户知道所有证书相互之间的链接关系,从而可获取另一用户的公钥证书。X.509建议将所有CA以层次结构组织起来,用户UA可从目录中得到需要的证书以建立到UB的证书链:
  X《W》W《V》V《U》U《Y》Y《Z》Z《UB》
并通过该证书链获取B的公钥。
类似地,UB可建立以下证书链以获取UA的公钥:
  X《W》W《V》V《U》U《Y》Y《Z》Z《UA》

第2题:

数字证书采用公钥体制进行加密和解密。对每个用户来说具有一个私钥和一个公钥,私钥用来进行(47);公钥用于(48)。X.509标准规定,数字证书的发放组织是(49)。X.509数字证书中的签名字段是指(40)。如果用户UA从A地的发证机构取得了证书,用户UB从B地的发证机构取得了证书,那么(51)。

A.解密和验证

B.解密和签名

C.加密和签名

D.加密和验证


正确答案:B

第3题:

● 某网站向CA申请了数字证书,用户通过 (44) 来验证网站的真伪。在用户与网站进行安全通信时,用户可以通过 (45) 进行加密和验证,该网站通过 (46) 进行解密和签名。

(44)A. CA的签名 B. 证书中的公钥 C. 网站的私钥 D. 用户的公钥

(45)A. CA的签名 B. 证书中的公钥 C. 网站的私钥 D. 用户的公钥

(46)A. CA的签名 B. 证书中的公钥 C. 网站的私钥 D. 用户的公钥


正确答案:A,B,C
试题(44)~(46)分析
    本题考查数字证书相关知识点。
    数字证书是由权威机构——CA证书授权(Certificate Authority)中心发行的,能提供在Internet上进行身份验证的一种权威性电子文档,人们可以在因特网交往中用它证明自己的身份和识别对方的身份。
    数字证书包含版本、序列号、签名算法标识符、签发人姓名、有效期、主体名和主体公钥信息等并附有CA的签名,用户获取网站的数字证书后通过验证CA的签名来确认数字证书的有效性,从而验证网站的真伪。
    在用户与网站进行安全通信时,用户发送数据时使用网站的公钥(从数字证书中获得)加密,收到数据时使用网站的公钥验证网站的数字签名;网站利用自身的私钥对发送的消息签名和对收到的消息解密。

第4题:

数字证书采用公钥体制进行加密和解密。X.509数字证书中的签名字段是指 ( )

A.用户对自己证书的签名
B.用户对发送报文的签名
C.发证机构对用户证书的签名
D.发证机构对发送报文的签名

答案:C
解析:
X.509数字证书中的签名字段是指发证机构对用户证书的签名。

第5题:

数字证书采用公钥体制进行加密和解密。每个用户有一个私钥,用它进行 ( ) ;同时每个用户还有一个公钥,用于 (请作答此空) 。

A.解密和验证
B.解密和签名
C.加密和签名
D.加密和验证

答案:D
解析:
私钥用于解密和签名,公钥用于加密和验证。

第6题:

关于数字证书的原理说法错误的是()

A、数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密、解密

B、每个用户自己设定一把公有密钥,用它进行解密和签名

C、当发送一份保密文件时,发送方使用接收方的私钥对数据加密,而接收方则使用自己的私钥解密

D、设定一把公共密钥为一组用户所共享,用于加密和验证签名


标准答案:B,C

第7题:

某网站向CA中请了数字证书,用户通过( )来验证网站的真伪。在用户与网站进行安全通信时,用户可以通过( )进行加密和验证,该网站通过(请作答此空)进行解密和签名。

A. CA的签名
B. 证书中的公钥
C. 网站的私钥
D. 用户的公钥

答案:C
解析:
在X.509标准中,包含在数字证书中的数据域有证书、版本号、序列号(唯一标识每一个CA下发的证书)、算法标识、颁发者、有效期、有效起始日期、有效终止日期、使用者、使用者公钥信息、公钥算法、公钥 、颁发者唯一标识、使用者唯一标识、扩展、证书签名算法、证书签名(发证机构即CA对用户证书的签名)。
数字证书能验证实体身份,而验证证书有效性的主要是依据数字证书所包含的证书签名。

如图1所示,网站通讯用户发送数据时使用网站的公钥(从数字证书中获得)加密,收到数据时使用网站的公钥验证网站的数字签名;网站利用自身的私钥对发送的消息签名和对收到的消息解密。

第8题:

X.509数字证书中的签名字段是指______。

A.用户对自己证书的签名

B.用户对发送报文的签名

C.发证机构对用户证书的签名

D.发证机构对发送报文的签名


正确答案:C
解析:X.509数字证书中包括若干个字段,每个字段都有一定的含义。为了保证数字证书的有效性,CA必须用自己的私钥对数字证书进行数字签名,数字签名的结果就存放在数字证书的签名字段中。

第9题:

X.509标准规定,数字证书由 ( ) 发放,将其放入公共目录中,以供用户访问。X.509证书中的签名字段是指 (请作答此空) 。
如果用户UA从A地的发证机构取得了证书,用户UB从B地的发证机构取得了证书,那么 ( ) 。

A.用户对自己证书的签名
B.用户对发送报文的签名
C.发证机构对用户证书的签名
D.发证机构对发送报文的签名

答案:C
解析:
数字证书由CA发送。
X.509数字证书中的签名字段是指发证机构对用户证书的签名。
来自不同CA的用户如果需要进行验证的话,需要通过CA之间的证书链进行。

第10题:

X.509标准规定,数字证书由 (请作答此空) 发放,将其放入公共目录中,以供用户访问。X.509证书中的签名字段是指 ( ) 。
如果用户UA从A地的发证机构取得了证书,用户UB从B地的发证机构取得了证书,那么 ( ) 。

A.密钥分发中心
B.证书授权中心
C.国际电信联盟
D.当地政府

答案:B
解析:
数字证书由CA发送。
X.509数字证书中的签名字段是指发证机构对用户证书的签名。
来自不同CA的用户如果需要进行验证的话,需要通过CA之间的证书链进行。

更多相关问题