2016年11月计算机技术与软件《中级信息安全工程师(下午卷)》试题(网友回忆版)_第1页
2016年11月计算机技术与软件《中级信息安全工程师(下午卷)》试题(网友回忆版)_第2页
2016年11月计算机技术与软件《中级信息安全工程师(下午卷)》试题(网友回忆版)_第3页
2016年11月计算机技术与软件《中级信息安全工程师(下午卷)》试题(网友回忆版)_第4页
2016年11月计算机技术与软件《中级信息安全工程师(下午卷)》试题(网友回忆版)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2016年11月计算机技术与软件《中级信息安全工程师(下午卷)》试题(网友回忆版)[问答题]1.阅读下列说明和代码,回答问题1和(江南博哥)问题2,将解答写在的对应栏内。【说明】某本地口令验证函数(C语言环境,X8632指令集)包含如下关键代码;某用户的口令保存在字符数组origPassword中,用户输入的口令保存在字符数组userPassword中,如果两个数组中的内容相同则允许进入系统。【问题1】用户在调用gets()函数时输入什么样式的字符串,可以在不知道的原始口令“Secret”的情况下绕过该口令验证函数的限制?【问题2】上述代码存在什么类型的安全隐患?请给出消除该安全隐患的思路参考解析:【问题1】gets(userPassword);只要输入长度为超过12个字符,会出现缓冲区溢出的问题,导致函数不能正常工作。因此只要前12个字符和后12个字符一致,则在比较的时候,因为后12个字符覆盖了origpassword,因此会绕过验证。【问题2】gets()函数必须保证输入长度不会超过缓冲区,一旦输入大于12个字符的口令就会造成缓冲区溢出。解决方案:改进gets()函数的安全性,或者对用户输入进行检查和校对,可通过if条件语句判断用户输入是否越界。[问答题]2.阅读下列说明和图,答问题1至问题2,将解答填入的对应栏内。【说明】访问控制是对信息系统资源进行保护的重要措施,适当的访问控制能够阻止未经授权的用户有意或者无意地获取资源。访问控制一般是在操作系统的控制下,按照事先确定的规则决定是否允许用户对资源的访问。图2-1给出了某系统对客体traceroute.mpg实施的访问控制规则针对信息系统的访问控制包含哪些基本要素?分别写出图2-1中用户Administrator应对三种访问控制实现方法、即能力表和访问控制矩张阵下的访问控制规则参考解析:【问题1】主体、客体、访问权限或者授权访问【问题2】[问答题]3.阅读下列说明和图,回答问题1至问题3,将解答填入的对应栏内。【说明】防火墙是一种广泛应用的网络安全防御技术,它阻挡对网络的非法访问和不安全的数据传递,保护本地系统和网络免于受到安全威胁。图3-1给出了一种防火墙的体系结构。【问题1】防火墙的体系结构主要有:请简要说明这三种体系结构的特点。【问题2】图3-1描述的是哪一种防火墙的体系结构?(2)其中内部包过滤器和外部包过滤器的作用分别是什么?【问题3】设图3-1中外部包过滤器的外部IP地址为10.20.100.1,内部IP地址为10.20.100.2;内部包过滤器的外部IP地址为10.20.100.3,内部IP地址为192.168.0.1,DMZ中Web服务器IP为10.20.100.6,SMTP服务器IP为10.20.100.8。关于包过滤器,要求实现以下功能:不允许内部网络用户访问外网和DMZ,外部网络用户只允许访问DMZ中的Web服务器和SMTP服务器。内部包过滤器规则如表3-1所示。请完成外部包过滤器规则表3-2,将对应空缺表项的答案填入对应栏内。参考解析:【问题1】(1)双重宿主主机体系结构(2)(被)屏蔽主机体系结构;(3)(被)屏蔽子网体系结构;双重宿主主机体系结构:以一台双重宿主主机作为防火墙系统的主体,执行分离外部网络与内部网络的任务。被屏蔽主机体系结构:通过一个单独的路由器和内部网络上的堡垒主机共同构成防火墙,主要通过数据包过滤实现内外网络的隔离和对内网的保护。屏蔽子网体系结构:由两台路由器包围起来的周边网络,并且将容易受到攻击的堡垒主机都置于这个周边网络中。其主要由四个部件构成,分别为:周边网络、外部路由器、内部路由器以及堡垒主机。【问题2】(1)屏蔽子网体系结构。(2)内部包过滤器:内部包过滤器用于隔离周边网络和内部网络,是屏蔽子网体系结构的第二道屏障。在其上设置了针对内部用户的访问过滤规则,规则主要对内部用户访问周边网络和外部网络进行限制。外部包过滤器:外部包过滤器用于保护周边网络和内部网络,是屏蔽子网体系结构的第一道屏障。在其上设置了对周边网络和内部网络进行访问的过滤规则,规则主要针对外网用户。【问题3】(1)*(2)10.20.100.8(3)10.20.100.8(4)*(5)UDP(6)10.20.100.8(7)UDP(8)10.20.100.8[问答题]4.阅读下列说明和图,回答问题1至问题4,将解答填入对应栏内。【说明】研究密码编码的科学称为密码编码学,研究密码破译的科学称为密码分析学,密码编码学和密码分析学共同组成密码学。密码学作为信息安全的关键技术,在信息安全领域有着广泛的应用。【问题1】密码学的安全目标至少包括哪三个方面?具体内涵是什么?【问题2】对下列违规安全事件,指出各个事件分别违反了安全目标中的哪些项?(1)小明抄袭了小丽的家庭作业。(2)小明私自修改了自己的成绩。(3)小李窃取了小刘的学位证号码、登陆口令信息,并通过学位信息系统更改了小刘的学位信息记录和登陆口令,将系统中小刘的学位信息用一份伪造的信息替代,造成小刘无法访问学位信息系统。【问题3】现代密码体制的安全性通常取决于密钥的安全,为了保证密钥的安全,密钥管理包括哪些技术问题?【问题4】在图1-1给出的加密过程中,Mi,i=1,2,…,n表示明文分组,Ci,i=1,2,…,C表示密文分组,Z表示初始序列,K表示密钥,E表示分组加密过程。该分组加密过程属于哪种工作模式?这种分组密码的工作模式有什么缺点?参考解析:【问题1】保密性,确保信息仅被合法用户访问,而不泄露给非授权的用户。2.完整性,所有资源只能有授权方或者以授权方式进行修改。3.可用性,所有资源在适当的时候可以由授权方访问。【问题2】1.保密性2.完整性3.可用性【问题3】1.密钥的生成2.密钥的分发3.密钥的存储4.密钥的销毁【问题4】1.典型的明密文链接模式。2.加解密错误传播无界的特性,因此不适合磁盘文件加密。要求数据长度是密码分组长度的整数倍,否则最后一个块需要特殊处理。[问答题]5.阅读下列说明,回答问题1至问题4,将解答填入对应栏内。【说明】用户的身份认证是许多应用系统的第一道防线,身份识别对确保系统和数据的安全保密极及其重要。以下过程给出了实现用户B对用户A身份的认证过程。A-小于B:A2.B-雄安小于A:{B,Nb}Pk(A)3.A-小于B:h(Nb)此处A和B是认证的实体,Nb是一个随机值,pk(A)表示实体A的公钥,{B,Nb}pk(A)表示用A的公钥对消息B进行加密处理,h(Nb)表示用哈希算法h对Nb计算哈希值。【问题1】认证与加密有哪些区别【问题2】(1)包含在消息2中的“Nb”起什么作用(2)“Nb“的选择应满足什么条件?【问题3】为什么消息3中的Nb要计算哈希值?【问题4】上述协议存在什么安全缺陷?请给出相应的的解决思路。参考解析:【问题1】加密用于确保数据的机密性,阻止信息泄露;认证用于确保报文发送者和接收者身份的真实性以及报文的完整性,阻止如冒充、篡改等攻击。【问题2】(1)Nb是一个随机值,只有发送方B和A知道,起到抗重放攻击作用。(2)应具备随机性,不易被猜测。【问题3】哈希算法具有单向性,经过哈希值运算之后的随机数,即使被攻击者截获也无法对该随机数进行还原,获取该随机数Nb的产生信息。【问题4】攻击者可以通过截获h(Nb)冒

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论