资源描述
題库
一、选择
1. 密码學的目的是(C)。
A. 研究数据加密 B. 研究数据解密
C. 研究数据保密 D. 研究信息安全
2. 從袭击方式辨别袭击类型,可分為被動袭击和积极袭击。被動袭击难以(C),然而(C)這些袭击是可行的;积极袭击难以(C),然而(C)這些袭击是可行的。
A. 制止,检测,制止,检测 B. 检测,制止,检测,制止
C. 检测,制止,制止,检测 D. 上面3项都不是
3. 数据保密性安全服务的基础是(D)。
A. 数据完整性机制 B. 数字签名机制
C. 访問控制机制 D. 加密机制
4. 数字签名要预先使用單向Hash函数進行处理的原因是(C)。
A. 多一道加密工序使密文更难破译
B. 提高密文的计算速度
C. 缩小签名密文的長度,加紧数字签名和验
证签名的运算速度
D. 保证密文能對的還原成明文
5. 基于通信双方共同拥有的不過不為他人懂得的秘密,运用计算机强大的计算能力,以该秘密作為加密和解密的密钥的认证是(C)。
A. 公钥认证 B. 零知识认证
C. 共享密钥认证 D. 口令认证
6. 為了简化管理,一般對访問者(A),以防止访問控制表過于庞大。
A. 分类组织成组 B. 严格限制数量
C. 按访問時间排序,删除長期没有访問的顾客
D. 不作任何限制
7. PKI管理對象不包括(A)。
A. ID和口令 B. 证書
C. 密钥 D. 证書撤销
8. 下面不属于PKI构成部分的是(D)。
A. 证書主体 B. 使用证書的应用和系统
C. 证書权威机构 D. AS
9. IKE协商的第一阶段可以采用(C)。
A. 主模式、迅速模式 B. 迅速模式、积极模式
C. 主模式、积极模式 D. 新组模式
10.AH协议和ESP协议有(A)种工作模式。
A. 二 B. 三 C. 四 D. 五
11. (C)属于Web中使用的安全协议。
A. PEM、SSL B. S-HTTP、S/MIME
C. SSL、S-HTTP D. S/MIME、SSL
12. 包過滤型防火墙原理上是基于(C)進行分析的技术。
A. 物理层 B. 数据链路层
C. 网络层 D. 应用层
13. VPN的加密手段為(C)。
A. 具有加密功能的防火墙
B. 具有加密功能的路由器
C. VPN内的各台主机對各自的信息進行對应的加密
D. 單独的加密设备
14.(B)通過一种使用专用连接的共享基础设施,连接企业總部、遠程办事处和分支机构。
A. Access VPN B. Intranet VPN C. Extranet VPN D. Internet VPN
15.(C)通過一种使用专用连接的共享基础设施,将客户、供应商、合作伙伴或感愛好的
群体连接到企业内部网。
A. Access VPN B. Intranet VPN C. Extranet VPN D. Internet VPN
16. 计算机病毒是计算机系统中一类隐藏在(C)上蓄意破壞的捣乱程序。
A. 内存 B. 软盘 C. 存储介质 D. 网络
17. “公開密钥密码体制”的含义是(C)。
A. 将所有密钥公開 B. 将私有密钥公開,公開密钥保密
C. 将公開密钥公開,私有密钥保密 D. 两個密钥相似
18. “會话侦听和劫持技术”是属于(B)的技术。
A. 密码分析還原 B. 协议漏洞渗透
C. 应用漏洞分析与渗透 D. DOS袭击
19.袭击者截获并记录了從A到B的数据,然後又從早些時候所截获的数据中提取出信息
重新发往B称為(D)。
A. 中间人袭击 B. 口令猜测器和字典袭击
C. 强力袭击 D. 回放袭击
20. 在ISO/OSI定义的安全体系构造中,没有规定(E)。
A. 對象认证服务 B.数据保密性安全服务
C. 访問控制安全服务 D. 数据完整性安全服务
E. 数据可用性安全服务
21. Kerberos在祈求访問应用服务器之前,必须(A)。
A. 向Ticket Granting服务器祈求应用服务器ticket
B. 向认证服务器发送规定获得“证書”的祈求
C. 祈求获得會话密钥
D. 直接与应用服务器协商會话密钥
22. 下列對访問控制影响不大的是(D)。
A. 主体身份 B. 客体身份
C. 访問类型 D. 主体与客体的类型
23. PKI的重要构成不包括(B)。
A. 证書授权CA B. SSL
C. 注册授权RA D. 证書存储库CR
24. (A)协议必须提供验证服务。
A. AH B. ESP C. GRE D. 以上皆是
25.下列选项中可以用在网络层的协议是(D)。
A. SSL B. PGP C. PPTP D. IPSec
26、(A)协议是一种用于提供IP数据报完整性、身份认证和可选的抗重播保护的机制,但不提供数据机密性保护。
A. AH协议 B. ESP协议 C. IPSec协议 D. PPTP协议
27. IPSec协议中负责對IP数据报加密的部分是(A)。
A. 封装安全负载(ESP) B. 鉴别包頭(AH)
C. Internet密钥互换(IKE) D. 以上都不是
28. SSL产生會话密钥的方式是(C)。
A. 從密钥管理数据库中祈求获得
B. 每一台客户机分派一种密钥的方式
C. 随机由客户机产生并加密後告知服务器
D. 由服务器产生并分派給客户机
29. 為了減少風险,不提议使用的Internet服务是(D)。
A. Web服务 B. 外部访問内部系统
C. 内部访問Internet D. FTP服务
30. 火墙用于将Internet和内部网络隔离,(B)。
A. 是防止Internet火灾的硬件设施
B. 是网络安全和信息安全的软件和硬件设施
C. 是保护线路不受破壞的软件和硬件设施
D. 是起抗電磁干扰作用的硬件设施
31. 属于第二层的VPN隧道协议有(B)。
A. IPSec B. PPTP C.GRE D. 以上皆不是
32.不属于隧道协议的是(C)。
A. PPTP B. L2TP C. TCP/IP D. IPSec
33. PPTP和L2TP最适合于(D)。
A. 局域网 B. 企业内部虚拟网
C. 企业扩展虚拟网 D. 遠程访問虚拟专用网
34.A方有一對密钥(KA公開,KA秘密),B方有一對密钥(KB公開,KB秘密),A方向B方发送数字签名M,對信息M加密為:M’= KB公開(KA秘密(M))。B方收到密文的解密方案是
(C)。
A. KB公開(KA秘密(M’)) B. KA公開(KA公開(M’))
C. KA公開(KB秘密(M’)) D. KB秘密(KA秘密(M’))
35. 從安全属性對多种网络袭击進行分类,阻断袭击是针對(B)的袭击。
A. 机密性 B. 可用性 C. 完整性 D. 真实性
11.袭击者用传播数据来冲击网络接口,使服务器過于繁忙以至于不能应答祈求的袭击方
式是(A)。
A. 拒绝服务袭击 B. 地址欺骗袭击
C. 會话劫持 D. 信号包探测程序袭击
36. (D)不属于ISO/OSI安全体系构造的安全机制。
A. 通信业务填充机制 B. 访問控制机制
C. 数字签名机制 D. 审计机制 E. 公证机制
37. CA属于ISO安全体系构造中定义的(D)。
A. 认证互换机制 B. 通信业务填充机制
C. 路由控制机制 D. 公证机制
38. 访問控制是指确定(A)以及实行访問权限的過程。
A. 顾客权限 B. 可予以哪些主体访問权利
C. 可被顾客访問的资源 D. 系统与否遭受入侵
39. PKI支持的服务不包括(D)。
A. 非對称密钥技术及证書管理 B. 目录服务
C. 對称密钥的产生和分发 D. 访問控制服务
40. AH协议中必须实現的验证算法是(A)。
A. HMAC-MD5和HMAC-SHA1 B. NULL
C. HMAC-RIPEMD-160 D. 以上皆是
41. 對動态网络地址互换(NAT),不對的的說法是(B)。
A. 将诸多内部地址映射到單個真实地址
B. 外部网络地址和内部地址一對一的映射
C. 最多可有64000個同步的動态NAT连接
D. 每個连接使用一种端口
42. GRE协议的乘客协议是(D)。
A. IP B. IPX C. AppleTalk D. 上述皆可
43.目前,VPN使用了(A)技术保证了通信的安全性。
隧道协议、身份认证和数据加密
身份认证、数据加密
隧道协议、身份认证
隧道协议、数据加密
44.IPSec VPN不太合用于(C)。
已知范围的IP地址的网络
固定范围的IP地址的网络
動态分派IP地址的网络
TCP/IP协议的网络
45. 假设使用一种加密算法,它的加密措施很简朴:将每一种字母加5,即a加密成f。這种算法的密钥就是5,那么它属于(A)。
A. 對称加密技术 B. 分组密码技术
C. 公钥加密技术 D. 單向函数密码技术
46. 從安全属性對多种网络袭击進行分类,截获袭击是针對(A)的袭击。
A. 机密性 B. 可用性 C. 完整性 D. 真实性
47.最新的研究和登记表明,安全袭击重要来自(B)。
A. 接入网 B. 企业内部网 C. 公用IP网 D. 個人网
48. 用于实現身份鉴别的安全机制是(A)。
A. 加密机制和数字签名机制
B. 加密机制和访問控制机制
C. 数字签名机制和路由控制机制
D. 访問控制机制和路由控制机制
49. 身份鉴别是安全服务中的重要一环,如下有关身份鉴别论述不對的的是(B)。
A. 身份鉴别是授权控制的基础
B. 身份鉴别一般不用提供双向的认证
C. 目前一般采用基于對称密钥加密或公開密钥加密的措施
D. 数字签名机制是实現身份鉴别的重要机制
50.PKI可以执行的功能是(A)和(C)。
A. 鉴别计算机消息的始发者 B. 确认计算机的物理位置
C. 保守消息的机密 D. 确认顾客具有的安全性特权
51. IKE协议由(A)协议混合而成。
A. ISAKMP、Oakley、SKEME B. AH、ESP
C. L2TP、GRE D. 以上皆不是
52. 一般而言,Internet防火墙建立在一种网络的(C)。
A. 内部子网之间传送信息的中枢
B. 每個子网的内部
C. 内部网络与外部网络的交叉點
D. 部分内部网络与外部网络的結合处
53. VPN的英文全称是(B)。
A. Visual Protocol Network B. Virtual Private Network
C. Virtual Protocol Network D. Visual Private Network
54.L2TP隧道在两端的VPN服务器之间采用(A)来验证對方的身份。
A. 口令握手协议CHAP B. SSL
C. Kerberos D. 数字证書
55. 信息安全的基本属性是(D)。
A. 机密性 B. 可用性
C. 完整性 D. 上面3项都是
56. ISO安全体系构造中的對象认证服务,使用(B)完毕。
A. 加密机制 B. 数字签名机制
C. 访問控制机制 D. 数据完整性机制
57. Kerberos的设计目的不包括(B)。
A. 认证 B.授权 C.记账 D.审计
58. IPSec协议和(C)VPN隧道协议处在同一层。
A. PPTP B. L2TP C. GRE D. 以上皆是
59. 传播层保护的网络采用的重要技术是建立在(A)基础上的(A)。
A. 可靠的传播服务,安全套接字层SSL协议
B. 不可靠的传播服务,S-HTTP协议
C. 可靠的传播服务, S-HTTP协议
D. 不可靠的传播服务,安全套接字层SSL协议
60.如下(D)不是包過滤防火墙重要過滤的信息?
A. 源IP地址 B. 目的IP地址 C. TCP源端口和目的端口 D. 時间
61. 将企业与外部供应商、客户及其他利益有关群体相连接的是(B)。
A. 内联网VPN B. 外联网VPN C. 遠程接入VPN D. 無线VPN
62. 窃听是一种(A)袭击,袭击者(A)将自已的系统插入到发送站和接受站之间。截获是一种(A)袭击,袭击者(A)将自已的系统插入到发送站和接受站之间。
A. 被動,不必,积极,必须 B. 积极,必须,被動,不必
C. 积极,不必,被動,必须 D. 被動,必须,积极,不必
63.(C)是一种對称DES加密系统,它使用一种集中式的专钥密码功能,系统的关键是
KDC。
A. TACACS B. RADIUS C. Kerberos D. PKI
64. 下列协议中,(A)协议的数据可以受到IPSec的保护。
A. TCP、UDP、IP B. ARP
C. RARP D. 以上皆可以
65、(D)协议重要由AH、ESP和IKE协议构成。
A. PPTP B. L2TP C. L2F D. IPSec
66. PPTP、L2TP和L2F隧道协议属于(B)协议。
A. 第一层隧道 B. 第二层隧道 C. 第三层隧道 D. 第四层隧道
67. 机密性服务提供信息的保密,机密性服务包括(D)。
A. 文献机密性 B. 信息传播机密性
C. 通信流的机密性 D. 以上3项都是
68.不属于VPN的关键技术是(C)。
A. 隧道技术 B. 身份认证 C. 曰志记录 D. 访問控制
69.(A)通過一种拥有与专用网络相似方略的共享基础设施,提供對企业内部网或外部
网的遠程访問。
A. Access VPN B. Intranet VPN C. Extranet VPN D. Internet VPN
70. 拒绝服务袭击的後果是(E)。
A. 信息不可用 B. 应用程序不可用
C. 系统宕机 D. 制止通信 E. 上面几项都是
71. 一般所說的移動VPN是指(A)。
A. Access VPN B. Intranet VPN
C. Extranet VPN D. 以上皆不是
二、填空
1. 密码系统包括如下4個方面:明文空间、密文空间、密钥空间和密码算法。
2. 解密算法D是加密算法E的 (逆运算) 。
3. 假如加密密钥和解密密钥( 相似) ,這种密码体制称為對称密码体制。
4. DES算法密钥是 (64 )位,其中密钥有效位是 (56 )位。
5. RSA算法的安全是基于 分解两個大素数的积 的困难。
6. 公開密钥加密算法的用途重要包括两個方面:密钥分派、数字签名。
7. 消息认证是 验证信息的完整性 ,即验证数据在传送和存储過程中与否被篡改、重放或延迟等。
8. Hash函数是可接受 变長 数据输入,并生成 定長 数据输出的函数。
9. 密钥管理的重要内容包括密钥的 生成、分派、使用、存储、备份、恢复和销毁。
10. 密钥生成形式有两种:一种是由 中心集中 生成,另一种是由 個人分散 生成。
11. 密钥的分派是指产生并使使用者获得 密钥 的過程。
12. 密钥分派中心的英文缩写是 KDC 。
13. 数字签名 是字迹签名的模拟,是一种包括防止源點或终點否认的认证技术。
14. 身份认证是 验证信息发送者是真的 ,而不是冒充的,包括信源、信宿等的认证和识别。
15. 访問控制 的目的是為了限制访問主体對访問客体的访問权限。
16. 防火墙是位于两個 网络之间 ,一端是 内部网络 ,另一端是 外部网络 。
17. 防火墙系统的体系构造分為 双宿主机体系构造 、屏蔽主机体系构造 、屏蔽子网体系构造。
18. IDS的物理实現不一样,按检测的监控位置划分,入侵检测系统可分為基于 主机的入侵检测系统、基于 网络的入侵检测系统 和 分布式入侵检测系统。
19. 计算机病毒的5個特性是:积极传染性、破壞性、寄生性(隐蔽性)、潜伏性、多态性。
20. 惡意代码的基本形式尚有 後门、逻辑炸弹、特洛伊木馬、蠕虫、细菌。
21. 蠕虫是通過 网络 進行传播的。
22. 计算机病毒的工作机制有潜伏机制、传染机制、体現机制。
三、問答題
1.简述积极袭击与被動袭击的特點,并列举积极袭击与被動袭击現象。
积极袭击是袭击者通過网络线路将虚假信息或计算机病毒传入信息系统内部,破壞信息的真实性、完整性及系统服务的可用性,即通過中断、伪造、篡改和重排信息内容导致信息破壞,使系统無法正常运行。被動袭击是袭击者非常截获、窃取通信线路中的信息,使信息保密性遭到破壞,信息泄露而無法察覺,給顾客带来巨大的损失。
2.简述對称密钥密码体制的原理和特點。
對称密钥密码体制,對于大多数算法,解密算法是加密算法的逆运算,加密密钥和解密密钥相似,同属一类的加密体制。它保密强度高但開放性差,规定发送者和接受者在安全通信之前,需要有可靠的密钥信道传递密钥,而此密钥也必须妥善保管。
4. 什么是序列密码和分组密码?
序列密码是一种對明文中的單個位(有時對字节)运算的算法。分组密码是把明文信息
分割成块构造,逐块予以加密和解密。块的長度由算法设计者预先确定。
5. 简述公開密钥密码机制的原理和特點?
公開密钥密码体制是使用品有两個密钥的编码解码算法,加密和解密的能力是分開的;
這两個密钥一种保密,另一种公開。根据应用的需要,发送方可以使用接受方的公開密钥加密消息,或使用发送方的私有密钥签名消息,或两個都使用,以完毕某种类型的密码编码解码功能。
6. 什么是MD5?
MD消息摘要算法是由Rivest提出,是目前最為普遍的Hash算法,MD5是第5個版本,
该算法以一种任意長度的消息作為输入,生成128位的消息摘要作為输出,输入消息是按512位的分组处理的。
第二章 安全問題概述
一、选择題
二、問答題
1. 請解释5种“窃取机密袭击”方式的含义。
1)网络踩點(Footprinting)
袭击者事先汇集目的的信息,一般采用Whois、Finger、Nslookup、Ping等工具获得目的的某些信息,如域名、IP地址、网络拓扑构造、有关的顾客信息等,這往往是黑客入侵所做的第一步工作。
2)扫描袭击(Scanning)
這裏的扫描重要指端口扫描,一般采用Nmap等多种端口扫描工具,可以获得目的计算
机的某些有用信息,例如机器上打開了哪些端口,這样就懂得開设了哪些网络服务。黑客
就可以运用這些服务的漏洞,進行深入的入侵。這往往是黑客入侵所做的第二步工作。
3)协议栈指纹(Stack Fingerprinting)鉴别(也称操作系统探测)
黑客對目的主机发出探测包,由于不一样OS廠商的IP协议栈实現之间存在許多细微差异,
因此每种OS均有其独特的响应措施,黑客常常可以确定目的主机所运行的OS。這往往也可
以看作是扫描阶段的一部分工作。
4)信息流嗅探(Sniffering)
通過在共享局域网中将某主机网卡设置成混杂(Promiscuous)模式,或在多种局域网
中某主机使用ARP欺骗,该主机就會接受所有通過的数据包。基于這样的原理,黑客可以
使用一种嗅探器(软件或硬件)對网络信息流進行监视,從而搜集到帐号和口令等信息。
這是黑客入侵的第三步工作。
5)會话劫持(Session Hijacking)
所谓會话劫持,就是在一次正常的通信過程中,黑客作為第三方参与到其中,或者是
在数据流裏注射额外的信息,或者是将双方的通信模式暗中变化,即從直接联络变成交由
黑客中转。這种袭击方式可认為是黑客入侵的第四步工作——真正的袭击中的一种。
2. 請解释5种“非法访問”袭击方式的含义。
1)口令破解
袭击者可以通過获取口令文献然後运用口令破解工具進行字典袭击或暴力袭击来获得
口令,也可通過猜测或窃听等方式获取口令,從而進入系统進行非法访問,选择安全的口
令非常重要。這也是黑客入侵中真正袭击方式的一种。
2) IP欺骗
袭击者可通過伪装成被信任源IP地址等方式来骗取目的主机的信任,這重要针對Linux
UNIX下建立起IP地址信任关系的主机实行欺骗。這也是黑客入侵中真正袭击方式的一种。
3) DNS欺骗
當DNS服务器向另一种DNS服务器发送某個解析祈求(由域名解析出IP地址)時,因
為不進行身份验证,這样黑客就可以冒充被祈求方,向祈求方返回一种被篡改了的应答(IP
地址),将顾客引向黑客设定的主机。這也是黑客入侵中真正袭击方式的一种。
4) 重放(Replay)袭击
在消息没有時间戳的状况下,袭击者运用身份认证机制中的漏洞先把他人有用的消息
记录下来,過一段時间後再发送出去。
5) 特洛伊木馬(Trojan Horse)
把一种能协助黑客完毕某一特定動作的程序依附在某一合法顾客的正常程序中,而一
旦顾客触发正常程序,黑客代码同步被激活,這些代码往往能完毕黑客早已指定的任务(如
监听某個不常用端口,假冒登录界面获取帐号和口令等)。
4. 理解下列多种袭击方式:
UDP Flood、 Fraggle Attack、電子邮件炸弹、缓冲区溢出袭击、社交工程
1)UDP Flood
有些系统在安装後,没有對缺省配置進行必要的修改,使得某些轻易遭受袭击的服务端口對外敞開著。
Echo服务(TCP7和UDP7)對接受到的每個字符進行回送;Chargen (TCP19和UDP19)對每個接受到的数据包都返回某些随机生成的字符(假如是与Chargen服务在TCP19端口建立了连接,它會不停返回乱字符直到连接中断)。
黑客一般會选择两個遠程目的,生成伪造的UDP数据包,目的地是一台主机的Chargen服务端口,来源地假冒為另一台主机的Echo服务端口。這样,第一台主机上的Chargen服务返回的随机字符就发送給第二台主机的Echo服务了,第二台主机再回送收到的字符,如此反复,最终导致這两台主机应接不暇而拒绝服务,同步
导致网络带宽的损耗。
2)Fraggle Attack
它對Smurf Attack做了简朴的修改,使用的是UDP应答消息而非ICMP。
3)電子邮件炸弹
黑客运用某個“無辜”的邮件服务器,持续不停地向袭击目的(邮件地址)发送垃圾邮件,很也許“撑破”顾客的信箱,导致正常邮件的丢失。
4)缓冲区溢出袭击
拾数年来应用非常广泛的一种袭击手段,近年来,許多著名的安全漏洞都与缓冲区溢出有关。
所谓缓冲区溢出,就是由于填充数据越界而导致程序原有流程的变化,黑客借此精心构造填充数据,让程序转而执行特殊的代码,最终获得系统的控制权。
5)社交工程(Social Engineering)
一种低技术含量破壞网络安全的有效措施,但它其实是高级黑客技术的一种,往往使得处在看似严密防护下的网络系统出現致命的突破口。這种技术是运用說服或欺骗的方式,让网络内部的人(安全意识微弱的职工)来提供必要的信息,從而获得對信息系统的访問。
6. 請解释下列网络信息安全的要素:
保密性、完整性、可用性、可存活性
第三章 安全体系构造与模型
一、选择題
三、問答題
1. 列举并解释ISO/OSI中定义的5种原则的安全服务。
(1)鉴别
用于鉴别实体的身份和對身份的证明,包括對等实体鉴别和数据原发鉴别两种。
(2)访問控制
提供對越权使用资源的防御措施。
(3)数据机密性
针對信息泄露而采用的防御措施。分為连接机密性、無连接机密性、选择字段机密性、通信业务流机密性四种。
(4)数据完整性
防止非法篡改信息,如修改、复制、插入和删除等。分為带恢复的连接完整性、無恢复的连接完整性、选择字段的连接完整性、無连接完整性、选择字段無连接完整性五种。
(5)抗否认
是针對對方否认的防备措施,用来证明发生過的操作。包括有数据原发证明的抗否认和有交付证明的抗否认两种。
2. 解释六层网络安全体系中各层安全性的含义。
1. 物理安全
防止物理通路的损壞、窃听和袭击(干扰等),保证物理安全是整個网络安全的前提,包括环境安全、设备安全和媒体安全三個方面。
2. 链路安全
保证通過网络链路传送的数据不被窃听,重要针對公用信道的传播安全。在公共链路上采用一定的安全手段可以保证信息传播的安全,對抗通信链路上的窃听、篡改、重放、流量分析等袭击。
3. 网络级安全
需要從网络架构(路由對的)、网络访問控制(防火墙、安全网关、VPN)、漏洞扫描、
网络监控与入侵检测等多方面加以保证,形成积极性的网络防御体系。
4. 信息安全
包括信息传播安全(完整性、机密性、不可抵赖和可用性等)、信息存储安全(数据备份和恢复、数据访問控制措施、防病毒)和信息(内容)审计。
5. 应用安全
包括应用平台(OS、数据库服务器、Web服务器)的安全、应用程序的安全。
6. 顾客安全
顾客合法性,即顾客的身份认证和访問控制。
9.Windows Server属于哪個安全级别,為何?
Windows Server属于C2级。由于它有访問控制、权限控制,可以防止非授权访問,并通過注册提供對顾客事件的跟踪和审计。
第八章 密钥分派与管理
一、填空題
二、問答題
5.KDC在密钥分派過程中充當何种角色?
KDC在密钥分派過程中充當可信任的第三方。KDC保留有每個顾客和KDC之间共享的唯一密钥,以便進行分派。在密钥分派過程中,KDC按照需要生成各對端顾客之间的會话密钥,并由顾客和KDC共享的密钥進行加密,通過安全协议将會话密钥安全地传送給需要進行通信的双方。
第拾章 数字签名与鉴别协议
三、問答題
1. 数字签名有什么作用?
當通信双方发生了下列状况時,数字签名技术必须可以处理引起的争端:
• 否认,发送方不承认自已发送過某一报文。
• 伪造,接受方自已伪造一份报文,并声称它来自发送方。
• 冒充,网络上的某個顾客冒充另一种顾客接受或发送报文。
• 篡改,接受方對收到的信息進行篡改。
2. 請阐明数字签名的重要流程。
数字签名通過如下的流程進行:
(1) 采用散列算法對原始报文進行运算,得到一种固定長度的数字串,称為报文摘要(Message Digest),不一样的报文所得到的报文摘要各异,但對相似的报文它的报文摘要却是惟一的。在数學上保证,只要改動报文中任何一位,重新计算出的报文摘要值就會与原先的值不相符,這样就保证了报文的不可更改性。
(2) 发送方用目已的私有密钥對摘要進行加密来形成数字签名。
(3) 這個数字签名将作為报文的附件和报文一起发送給接受方。
(4) 接受方首先對接受到的原始报文用同样的算法计算出新的报文摘要,再用发送方的公開密钥對报文附件的数字签名進行解密,比较两個报文摘要,假如值相似,接受方就能确认该数字签名是发送方的,否则就认為收到的报文是伪造的或者中途被篡改。
3. 数字证書的原理是什么?
数字证書采用公開密钥体制(例如RSA)。每個顾客设定一仅為本人所知的私有密钥,用它進行解密和签名;同步设定一公開密钥,為一组顾客所共享,用于加密和验证签名。
采用数字证書,可以确认如下两點:
(1) 保证信息是由签名者自已签名发送的,签名者不能否认或难以否认。
(2) 保证信息自签发後到收到為止未曾做過任何修改,签发的信息是真实信息。
4. 报文鉴别有什么作用,公開密钥加密算法相對于常规加密算法有什么長处?
报文鉴别往往必须处理如下的問題:
(1) 报文是由确认的发送方产生的。
(2) 报文的内容是没有被修改正的。
(3) 报文是按传送時的相似次序收到的。
(4) 报文传送給确定的對方。
一种措施是发送方用自已的私钥對报文签名,签名足以使任何人相信报文是可信的。另一种措施常规加密算法也提供了鉴别。但有两個問題,一是不轻易進行常规密钥的分发,二是接受方没有措施使第三方相信该报文就是從发送方送来的,而不是接受方自已伪造的。
因此,一种完善的鉴别协议往往考虑到了报文源、报文宿、报文内容和报文時间性的鉴别。
第拾二章 身份认证
三、問答題
1. 解释身份认证的基本概念。
身份认证是指顾客必须提供他是谁的证明,這种证明客户的真实身份与其所声称的身份与否相符的過程是為了限制非法顾客访問网络资源,它是其他安全机制的基础。
身份认证是安全系统中的第一道关卡,识别身份後,由访問监视器根据顾客的身份和授权数据库决定与否可以访問某個资源。一旦身份认证系统被攻破,系统的所有安全措施将形同虚设,黑客袭击的目的往往就是身份认证系统。
2. 單机状态下验证顾客身份的三种原因是什么?
(1)顾客所懂得的東西:如口令、密码。
(2)顾客所拥有的東西:如智能卡、身份证。
(3)顾客所具有的生物特性:如指纹、声音、视网膜扫描、DNA等。
4. 理解散列函数的基本性质。
散列函数H必须具有性质:
• H能用于任何長度的数据分组;
• H产生定長的输出;
• 對任何給定的x,H(x)要相對轻易计算;
• 對任何給定的码h,寻找x使得H(x)=h在计算上 是不可行的,称為單向性;
• 對任何給定的分组x,寻找不等于x的y,使得H(y)=H(x)在计算上是不可行的,称為弱抗冲突(Weak Collision Resistance);
• 寻找對任何的(x,y)對,使得H(y)=H(x)在计算上是不可行的,称為强抗冲突(Strong Collision Resistance)。
12. 理解Kerberos系统的長处。
(1) 安全:网络窃听者不能获得必要信息以假冒其他顾客,Kerberos应足够强健以致于潜在
的敌人無法找到它的弱點连接。
(2) 可靠:Kerberos应高度可靠并且应借助于—個分布式服务器体系构造,使得一种系统能
够备份另一种系统。
(3) 透明:理想状况下顾客除了规定输入口令以外应感覺不到认证的发生。
(4) 可伸缩:系统应可以支持大数量的客户和服务器,這意味著需要一种模块化的分布式結
构。
第拾三章 授权与访問控制
三、問答題
1. 解释访問控制的基本概念。
访問控制是建立在身份认证基础上的,通過限制對关键资源的访問,防止非法顾客的侵入或由于合法顾客的不慎操作而导致的破壞。
访問控制的目的:限制主体對访問客体的访問权限(安全访問方略),從而使计算机系统在合法范围内使用。
2. 访問控制有几种常用的实現措施?它們各有什么特點?
1 访問控制矩阵
行表达客体(多种资源),列表达主体(一般為顾客),行和列的交叉點表达某個主体對某個客体的访問权限。一般一种文献的Own权限表达可以授予(Authorize)或撤销(Revoke)其他顾客對该文献的访問控制权限。
2 访問能力表
实际的系统中虽然也許有诸多的主体与客体,但两者之间的权限关系也許并不多。為了減轻系统的開销与挥霍,我們可以從主体(行)出发,体現矩阵某一行的信息,這就是访問能力表(Capabilities)。
只有當一种主体對某個客体拥有访問的能力時,它才能访問這個客体。不過要從访問能力表获得對某一特定客体有特定权限的所有主体就比较困难。在一种安全系统中,正是客体自身需要得到可靠的保护,访問控制服务也应當可以控制可访問某一客体的主体集合,于是出現了以客体為出发點的实現方式——ACL。
3 访問控制表
也可以從客体(列)出发,体現矩阵某一列的信息,這就是访問控制表(Access Control
List)。它可以對某一特定资源指定任意一种顾客的访問权限,還可以将有相似权限的顾客分组,并授予组的访問权。
4 授权关系表
授权关系
展开阅读全文