pki 技术——测试答案讲解

44
PKI 技技——技技技技技技

Upload: jermaine-riviere

Post on 30-Dec-2015

192 views

Category:

Documents


0 download

DESCRIPTION

PKI 技术——测试答案讲解. 选择题. PKI 具有如下的特点( AC) A、 普适性 B、 基于对称密码算法 C、 基于非对称密码算法 D、 专用于 RSA 算法. 选择题. PKI 能够为 ABCD 提供安全服务 A、 数据链路层 B、IP 层 C、 应用层 D、 会话层 E、 以上都不是. 选择题. 关于 CA, 下面说法那些是正确的( AC) A、CA 负责签发订户的数字证书 B、CA 没有自己的数字证书 C、CA 是 PKI 的核心部件 D、CA 和 CA 之间不能相互认证、相互签发证书. 选择题. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PKI 技术——测试答案讲解

PKI 技术——测试答案讲解

Page 2: PKI 技术——测试答案讲解

2

选择题 PKI 具有如下的特点( AC )

A 、普适性 B 、基于对称密码算法 C 、基于非对称密码算法 D 、专用于 RSA 算法

Page 3: PKI 技术——测试答案讲解

3

选择题 PKI 能够为 ABCD 提供安全服务

A 、数据链路层 B 、 IP 层 C 、应用层 D 、会话层 E 、以上都不是

Page 4: PKI 技术——测试答案讲解

4

选择题 关于 CA ,下面说法那些是正确的

( AC ) A 、 CA 负责签发订户的数字证书 B 、 CA 没有自己的数字证书 C 、 CA 是 PKI 的核心部件 D 、 CA 和 CA 之间不能相互认证、相互

签发证书

Page 5: PKI 技术——测试答案讲解

5

选择题 一般认为,信息安全可以在哪些层提供

( ABCDE ) A 应用层 B 数据链路层 C 网络层 D 会话层 E 物理层-防搭线窃听、防电磁辐射

Page 6: PKI 技术——测试答案讲解

6

选择题 PKI 可以提供如下的信息安全服务

ABCD A 机密性 B 完整性 C 非否认 D 真实性 E 可用性-不行

Page 7: PKI 技术——测试答案讲解

7

选择题 在 TCP/IP 网络上, IP 地址是 IP 层的通

信地址, TCP 层的通信地址是 A A 、端口号 B 、数据长度 C 、校验和 D 、证书序列号

Page 8: PKI 技术——测试答案讲解

8

选择题 CA 交叉认证的结果是 B

A 、产生订户证书 B 、产生交叉证书 C 、产生 CRL D 、产生 OCSP

Page 9: PKI 技术——测试答案讲解

9

选择题 在 Issuer Alternative Name 中,可以

包括 ×××× CA 的 Email CA 的网站 订户的 Email CA 的营业执照号码 CA 的 IP 地址

Page 10: PKI 技术——测试答案讲解

10

选择题 证书策略 CP 在证书中的表现形式是 ××××

OID 时间段 URL X.500 DN 密码算法 CPS 内容

在证书中,仅仅是列出了 CP 的 OID 还可以给出相应 CPS 的 URL (可选的)

Page 11: PKI 技术——测试答案讲解

11

选择题 命名限制 Name Constraints 扩展同时

对证书的 ×××× 对起作用 Issuer Subject Subject Alternative Name Issuer Alternative Name

Page 12: PKI 技术——测试答案讲解

12

选择题 在 CRL 中,每个 Entry 表示了 ××××

个被撤销的证书 1 个 单证书 PKI 系统是 1 个、双证书 PKI 系统是

2 个 任意个 个数由 CA 在扩展中确定

Page 13: PKI 技术——测试答案讲解

13

选择题 如果证书中有 Private Key Usage Period 扩展,

其 Key Usage 扩展必须包括 ×××× 用法 dataEncipherment digitalSignature encipherOnly keyAgreement

Private Key Usage Period 扩展是因为数字签名的特殊性提出的 一次签名、永远验证

Page 14: PKI 技术——测试答案讲解

14

选择题 彻底地实现双证书体系,需要如下措施 ×××

× 建设 KMC 密钥管理中心 使用非关键的 Key Usage 扩展 使用关键的 Key Usage 扩展 实现合格的 PKI 应用系统 支持双证书的证书申请流程 专用的密码算法 遵纪守法的 PKI 使用者

Page 15: PKI 技术——测试答案讲解

15

选择题 X.500 目录中, Attribute Type 是用

×××× 表示的 OBJECT IDENTIFIER INTEGER BIT STRING ASCII

Page 16: PKI 技术——测试答案讲解

16

选择题 哪些证书的序列号应该出现在 CRL 上

( D ) A 、有效期内的正常证书 B 、过期的证书 C 、尚未生效的证书 D 、相应私钥泄漏的、有效期内的 CA 证书

Page 17: PKI 技术——测试答案讲解

17

选择题 IETF PKIX 的模型中,包括了如下的部

件( ABCDEF ) A 、终端实体 B 、 CA C 、 RA D 、 CRL Issuer E 、资料库 F 、 PKI User

Page 18: PKI 技术——测试答案讲解

18

选择题 资料库的形式可以是( ABCDEFG )

A 、 HTTP B 、 FTP C 、电子邮件 D 、 OCSP E 、 X.500 F 、 LDAP G 、关系数据库

Page 19: PKI 技术——测试答案讲解

19

选择题 以下哪些是非对称密码算法( BCF )

A 、 DES B 、 RSA C 、 ECC D 、 IDEA E 、 MD4 F 、 ElGamal G 、移位密码

Page 20: PKI 技术——测试答案讲解

20

选择题 PKI 中,哪个部件负责审核订户提交信息

的真实性( D ) A 、 CA B 、 OCSP C 、 End Entity D 、 RA E 、密钥管理机构

Page 21: PKI 技术——测试答案讲解

21

选择题 在 PKI 中,以下哪些信息是可以公开的

( ABCDEG ) A 、最新的 CRL B 、过期的订户证书 C 、 CA 的公钥 D 、订户的公钥 E 、签发证书时,所用的 HASH 算法 F 、订户私钥 G 、交叉证书

Page 22: PKI 技术——测试答案讲解

22

选择题 公钥密码算法又称为( ACDE )

A 、 Public Key Cryptography

B 、分组密码算法 C 、 Asymmetric Cryptography D 、双钥密码算法 E 、非对称密码算法

Page 23: PKI 技术——测试答案讲解

23

选择题 下面哪些操作系统上是可以使用 PKI 的

Page 24: PKI 技术——测试答案讲解

24

选择题 PKI 可用于保护如下事务的安全性

登录研究生院的选课系统 网上购物 电子邮件加密 网上投票系统 建设高安全的 VPN 电子公文办公系统 电子护照

Page 25: PKI 技术——测试答案讲解

25

选择题 ElGamal 算法和 ECC 算法的安全性是

基于 离散对数

RSA 算法的安全性是基于 因子分解

Page 26: PKI 技术——测试答案讲解

26

选择题 关于 HASH 算法,哪些说法是正确的

( BC ) A 、一般, HASH 算法的速度要慢于公钥算法 B 、一般, HASH 算法的速度要快于公钥算法 C 、改变HASH 算法输入的少量比特,会引起输

出的巨大变化 D 、改变HASH 算法输入的少量比特,不会引

起输出的变化

Page 27: PKI 技术——测试答案讲解

27

判断题 根据《中华人民共和国电子签名法》基于 PKI 的

数字签名是唯一合法有效的电子签名。 FALSE 第十三条 电子签名同时符合下列条件的,视为可靠的

电子签名: (一)电子签名制作数据用于电子签名时,属于电子签名人专

有; (二)签署时电子签名制作数据仅由电子签名人控制; (三)签署后对电子签名的任何改动能够被发现; (四)签署后对数据电文内容和形式的任何改动能够被发现。

当事人也可以选择使用符合其约定的可靠条件的电子签名。

Page 28: PKI 技术——测试答案讲解

28

判断题 IETF PKIX 的 PKI 的标准和 ITU-T X.509标准

是截然不同、互不兼容的。 N 对称密码算法的加密密钥和解密密钥是不同的、

相互推导在计算上是不可行的。 N 订户要将自己的公钥和私钥都同时交给

CA , CA才能签发数字证书。 N CA 使用 ECC 签名算法给订户签发了一张含有

RSA 算法公钥的证书。 Y 从技术角度而言,实现单证书 /单密钥的 PKI

系统是不可能的。 N

Page 29: PKI 技术——测试答案讲解

29

判断题 订户证书对应的密钥对,只能由订户自己来生成。 N

按证书 Subject 的不同,可以将数字证书分为2种: CA 证书、订户证书。 Y

2005年 4月 1日,《中华人民共和国电子签名法》正式实施。 Y

相同的消息、使用不同的 HASH 算法,产生的结果都是一样的。 N

流密码算法是非对称密码算法的一种。 N

Page 30: PKI 技术——测试答案讲解

30

判断题 按照目前的计算机处理能力, 256 bit 的 RSA

算法密钥是安全的。 N 按照目前的计算机处理能力, 128 bit 的 IDEA

算法密钥是安全的。 Y

Page 31: PKI 技术——测试答案讲解

31

判断题 如果我们找到了快速的因子分解算法,就能够破解 RSA 算法。 Y

CA 必须保持 24小时在线服务, PKI才可能提供非否认服务。 N

CA 必须公开自己的公钥,用户才能验证其他订户证书的真伪。 Y

根据现有标准,证书有扩展,而 CRL 没有扩展。 N

一个实体 A 信任另一个实体 B 是指, A 认为 B的行为恰如 A 所预期的。 Y

Page 32: PKI 技术——测试答案讲解

32

判断题 证书需要签发者进行数字签名, CRL 不需要

签发者进行数字签名。 N 检查证书撤销状态时,要同时进行 OCSP 和

CRL检查,才是足够安全的。 N IE浏览器不支持 PKI 。 N 基于 TCP/IP协议的计算机网络是实现 PKI 的前提条件。 N

Page 33: PKI 技术——测试答案讲解

33

判断题 中国的 PKI/CA 建设是在《中国人民共和国电子签名法》实施后才开始的。 N

对一个密码算法而言,最重要的、最需要保密的是解密过程所用算法。 N

每一个 PKI 订户都应该秘密地保护好自己的数字证书。 N

Page 34: PKI 技术——测试答案讲解

34

问答题 简述口令 Password与密码

Cryptography 的不同。 Cryptography指一系列变换算法,由 key参数确定,从明文到密文的一一映射

口令仅仅是一串信息,和算法无关。表明用户知道某些信息。

Page 35: PKI 技术——测试答案讲解

35

问答题 使用相同密钥 key 、不同的明文 a和

b ,进行 DES加密计算(最简单的 ECB模式),加密分别得到 a’ 和 b’ ,那么,a’ 有没有可能等于 b’?为什么? 不可能。 反证法:否则,不能解密。 加密算法是一一映射的。

Page 36: PKI 技术——测试答案讲解

36

问答题 因为资源的考虑,目前一般使用概率算法来得到素数,也就是说,得到 2 个“很可能”是素数的 p 、 q。那么,如果一旦p和 q中,有 1 个不是素数,这时, RSA算法的加解密等式有没有可能成立? 可能。 反证。如果不可能。则,非素数= >不成立。 逆否命题就是:成立= >素数。

素性检验就不需要使用概率算法了。

Page 37: PKI 技术——测试答案讲解

37

问答题 写出 RSA 算法的密钥生成过程、以及加

解密过程的表达式。 素数 p和 q , n = p×q Ø =( p-1 ) × ( q-1 ) 取 e与 Ø互素, n和 e公开,公钥 计算 d×e = 1 mod Ø ,私钥 加密 c=pe mod n 解密 p=cd mod n

Page 38: PKI 技术——测试答案讲解

38

问答题 简述一下 PKI 用户( PKI User )和 PKI

订户( PKI Subscriber )的不同。 是否拥有自己的证书密钥对

Page 39: PKI 技术——测试答案讲解

39

问答题 Alice 有 1 个证书,专门用于进行数字签

名(在证书扩展中标明)。 Alice 不慎将该证书相应的私钥销毁了, Alice决定推迟数天再进行证书撤销,是否会有问题?如果是专门用于密钥协商的证书呢? 签名的可以。以前的签名照样可以验证。 密钥协商的有问题,导致密钥协商进行不了。

Page 40: PKI 技术——测试答案讲解

40

问答题 有个 CA ,在其系统运行的初始阶段,其所签发的所有证书都没有出现问题(也就是,都不需要撤销),这时候,有没有必要签发 CRL?为什么? 需要 即使是所有的证书都没有问题,也应该明确

地告诉所有的 PKI 用户 没有被撤销的证书,空列表的 CRL

Page 41: PKI 技术——测试答案讲解

41

问答题 证书策略( Certificate Policies )扩展

出现在订户证书和 CA 中,分别表示了什么意义? CA 证书:该 CA所能够签发的订户证书级别

订户证书:订户证书的安全级别和使用范围

Page 42: PKI 技术——测试答案讲解

42

问答题 在 Authority Key Identifier 证书扩展中,可

以有 2 种形式:( 1 ) Key Identifier 、( 2 ) Authority Cert Issuer 和 Authority Cert Serial Number。但是,在 Subject Key Identifier 证书扩展中,却只有 1 种形式:Key Identifier。请说明其中的理由。 对于 Authority Key Identifier ,用形式( 2 )是

有意义的; 对于 Subject Key Identifier ,用形式( 2 )是多余的。

Page 43: PKI 技术——测试答案讲解

43

问答题 根据 X.509 的标准,在数字证书中,包括了

tbsCertificate 、 signatureAlgorithm 和signatureValue。其中,在 tbsCertificate 的里面,又有 signature。事实上, signature 和signatureAlgorithm 表示的内容是一致的,都是 CA签发证书时所用的签名算法。为什么同样的内容需要重复 2 次?

参考 Gutman 的文章, X.509 Style。 有可能存在一种潜在的攻击。

改变外面的算法 OID 改成一种已经被攻破的算法 有限度的攻破(攻击者不能改变被签名数据的内容,也就是里面

的算法 OID )

Page 44: PKI 技术——测试答案讲解

44

问答题 请从 2 个方面的需求说明,为什么要建

设双证书体系? 一方面:政府希望加密是可控的,私钥应该

在政府备份; 另一方面:电子签名法规定,数字签名的私

钥应该仅有订户掌握。 2 个方面有不同的需求,所以,必须不能将

同一个密钥用于 2 个方面,就要采用双证书。