计算机信息安全技术练习题_第1页
计算机信息安全技术练习题_第2页
计算机信息安全技术练习题_第3页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、计算机信息安全技术练习题 1.信息安全的cia指的是社么? confidenciality 隐私性也可称为机密性,指只有授权用户可以获取信息; integrity 完整性,指信息在输入和传输的过程中,不被非法授权修改和破坏,保证数据的一致性;availability可用性,指信息的可靠度。 2.简述ppdr安全模型的构成要素及运作方式。 由安全策略、防护、检测、响应构成。ppdr模型在整体的安全策略的控制和指导下,综合运用防护工具的同时,利用检测工具了解和评估系统的安全状态,通过适当的安全响应将系统调整到一个比较安全的状态。保护、检测和响应组成了一个完整的、动态的安全循环。 3.简述des算法

2、中s-盒的特点。 s-盒是des算法的核心,其功能是把6bit数据变为4bit数据 4.简述aes和des的相同之处具有良好的非线性,aes的非线性运算是字节代换对应于des中唯一非线性运算s-盒。 5.关于散列值的弱碰撞性和强碰撞性有什么区别? 给定的消息m,要找到另一消息m,满足h(m)=h(m),在计算上是不可行的,这条性质称为弱抗碰撞行。该性质是保证无法找到一个替代报文,否则就可能破坏使用哈希函数进行封装或者签名的各种协议的安全性。哈希函数的重要之处就是赋予m唯一的“指纹”。 对于任意两个不同的消息mm,它们的散列值不可能相同,这条性质被称为强抗碰撞性。强抗碰撞性对于消息的哈希函数安全

3、性要求更高,这条性质保证了对生日攻击的防御能力 6.什么是消息认证码? 是指使合法的接收方能够检验消息是否真实的过程。消息认证实际上是对消息产生的一个指纹信息mac(消息认证),消息认证码是利用密钥对待认证消息产生的新数据块,并对该数据块加密得到的。它对待保护的信息来说是唯一的,因此可以有效地保证消息的完整性,以及实现发送消息方的不可抵赖和不能为造型。 7.比较md5和sha-1的抗穷举攻击能力和运算速度。 8.列出md5和sha-1的基本逻辑函数。 9.woo-lam协议一共7步,可以简化为以下五步: s1:a-b s2:b-kdc s3:kdc-b s4:b-a s5:a-b 请给出每步中

4、传输的信息。 10.如何有效防止端口扫描? 关闭闲置和有潜在危险的端口、利用络防火墙软件。 11.络监听主要原理是什么? 将要发送的数据包发往连接在一起的所有主机,包中包含着应该接收数据包主机的正确地址,只有与数据包中目标地址一致的那台主机才能接收。但是,当主机工作监听模式下,无论数据包中的目标地址是什么,主机都将接收 12.举例说明缓冲区溢出攻击的原理。 通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其它指令,以达到攻击的目的。造成缓冲区溢出的原因是程序中没有仔细检查用户输入的参数。例如下面程序: void function(char *str)

5、char buffer16; strcpy(buffer,str); 上面的strcpy()将直接把str中的内容copy到buffer中。这样只要str的长度大于16,就会造成buffer的溢出,使程序运行出错。存在像strcpy这样的问题的标准函数还有strcat()、sprintf()、vsprintf()、gets()、scanf()等。 当然,随便往缓冲区中填东西造成它溢出一般只会出现分段错误(segmentation fault),而不能达到攻击的目的。最常见的手段是通过制造缓冲区溢出使程序运行一个用户shell,再通过shell执行其它命令。如果该程序属于root且有suid权限

6、的话,攻击者就获得了一个有root权限的shell,可以对系统进行任意操作了。 缓冲区溢出攻击之所以成为一种常见安全攻击手段其原因在于缓冲区溢出漏洞太普遍了,并且易于实现。而且,缓冲区溢出成为远程攻击的主要手段其原因在于缓冲区溢出漏洞给予了攻击者他所想要的一切:植入并且执行攻击代码。被植入的攻击代码以一定的权限运行有缓冲区溢出漏洞的程序,从而得到被攻击主机的控制权。 13.目标探测的方法有哪些? 目标探测是通过自动或人工查询的方法获得与目标络相关的物理和逻辑参数.方法:确定目标范围;分析目标络路由 14.如何有效防范ddos攻击? 及早发现系统存在的漏洞,提高络系统的安全性;经常检查系统的物理

7、环境,禁止不必要的络服务;充分利用防火墙等络安全设备,加固络的安全性,配置好它们的安全规则,过滤掉所有可能伪造的数据包。 15.简述包过滤型防火墙的工作机制和包过滤类型 16.简述代理防火墙的工作原理及特点。 17.屏蔽子的防火墙系统是如何实现的? 18.状态检测防火墙的技术特点是什么? 19.什么是入侵检测系统? 是一种对络传输进行即时监视,在发现可疑传输时发出警报或者采取主动反应措施的络安全设备。 20.简述基于主机入侵检测系统的工作原理。 基于络的ids的输入数据于系统的审计日志,即在每个要保护的主机上运行一个代理程序,一般只能检测该主机上发生的入侵。它在重要的系统服务器工作站或用户机器

8、上运行、监听操作系统或系统事件级别的可以活动,此系统需要定义清楚哪些不是合法的活动,然后把这种安全策略转换或入侵检测规则。 21.简述基于络入侵检测系统的工作原理。 基于络的ids的输入数据于络的信息流,该类系统一般被动的在络上监听整个段上的信息流,通过捕获络数据包进行分析,能够检测该段上发生的络入侵。 22.简述误用检测的技术实现。 (1)基于专家系统的误用入侵检测(2)基于模型推理的误用入侵检测(3)基于状态转换分析的误用入侵检测 (4)基于条件概率的误用入侵检测(5)基于键盘监控的误用入侵检测 23.简述异常检测的技术实现。 选择题: 1下列(rsa算法 )算法属于公开密钥算法。 2.下

9、列( 天书密码 )算法属于置换密码。 3.des加密过程中,需要进行( 16 )轮交换。 4.身份认证是安全服务中的重要一环,以下关于身份认证的叙述不正确的是(身份认证一般不用提供双向的认证)。 5.数据完整性可以防止以下( 数据中途被攻击者篡改或破坏 )攻击。 6.数字签名要预先使用单向hash函数进行处理的原因是( 缩小签名密文的长度,加快数字签名和验证签名的运算速度) 7.下列运算中,md5没有使用到的是( 幂运算 )。 8.( 拒绝服务攻击 )是使计算机疲于响应这些经过伪装的不可到达客户的请求,从而使计算机不能响应正常的客户请求等,达到切断正常连接的目的。 9.(ip地址和端口扫描 )

10、就是要确定你的ip地址是否可以到达,运行哪些操作系统,运行哪些服务器程序,是否有后门存在。 10.分布式拒绝服务(ddos)攻击分为三层:( 攻击者 )、主控端、代理端,三者在攻击中扮演着不同的角色。 11.有一种称为嗅探器( sniffer )的软件,它是通过捕获络上传送的数据包来收集敏感数据,这些数据可能是用户的账号和密码,或者是一些机密数据。 12.攻击者在攻击之前的首要任务就是要明确攻击目标,这个过程通常称为( 目标探测 )。 13.从技术上说,络容易受到攻击的原因主要是由于络软件不完善和( 络协议 )本身存在安全缺陷造成的。 14.每当新的操作系统、服务器程序等软件发布后,黑客就会利

11、用( ip地址和端口扫描 )寻找软件漏洞,从而达到导致计算机泄密、被非法使用,甚至崩溃等目的。 15.( 分布式拒绝服务 )攻击是指借助于客户机/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动dos攻击,从而成倍地提高拒绝服务工具的威力。 16.( 包攻击 )是一种破坏络服务的技术,其根本目的是使受害者主机或络失去即是接受处理外界请求,或及时回应外界请求的能力。 17.关于防火墙,以下( 防火墙能阻止来自内部的威胁 )说法是错误的。 18.防火墙是确保络安全的重要之一,如下各项中可以由防火墙解决的一项络安全问题是(从外部伪装为内部 ) 19.包过滤防火墙工作在osi的( 络

12、层 )。 20.防火墙对数据包进行状态检测时,不进行检测过滤的是( 数据包中的内容 )。 21.下列( )功能是入侵检测实现的。 a.过滤非法地址 b.流量统计 c.屏蔽络内部主机 d.检测和监视已成功的安全突破 22.有一种攻击是不断对络服务系统进行干预,改变其正常的作业流程,执行无关程序使系统响应减慢甚至瘫痪。这种工具叫做( )。 a.重放攻击 b.反射攻击 c.拒绝服务攻击 d.服务攻击 23.入侵检测系统的第一步是( 数据包过滤 )。 24.以下( 捕捉可疑的络活动 )不属于入侵检测系统的功能。 25信息安全的基本属性是( 保密性、完整性、可用性、可控性、可靠性 )。 26假设使用一种

13、加密算法,它的加密方法很简单:将每一个字母加5,即a加密成f。这种算法的密钥就是5,那么它属于( 对称加密技术 )。 27密码学的目的是( 研究数据保密 )。 28a方有一对密钥(ka公开,ka秘密),b方有一对密钥(kb公开,kb秘密),a方向b方发送数字签名m,对信息m加密为:m= kb公开(ka秘密(m)。b方收到密文的解密方案是( ka公开(kb秘密(m) )。 29防火墙用于将internet和内部络隔离( 是络安全和信息安全的软件和硬件设施 )。 30pki支持的服务不包括( 访问控制服务 )。 31设哈希函数h有128个可能的输出(即输出长度为128位),如果h的k个随机输入中至

14、少有两个产生相同输出的概率大于0.5,则k约等于( 264 )。 32bell-lapadula模型的出发点是维护系统的( 保密性 ),而biba模型与bell-lapadula模型完全对立,它修正了bell-lapadula模型所忽略的信息的( 完整性 )问题。它们存在共同的缺点:直接绑定主体与客体,授权工作困难。 填空题: 1.给定密钥k=10010011,若明文为p=11001100,则采用异或加密的方法得到的密文为 。 2.在数据标准加密des中,需要进行 16 轮相同的交换才能得到64位密文输出。 3.rsa算法的安全性完全取决于 p、q的保密性 以及 分解大数的难度 。 4.md5

15、和sha-1产生的散列值分别是 128 位和 160 位。 5.基于哈希链的口令认证.用户登陆后将口令表中的(id,k-1,hk-1(pw)替换为(id.k hk(pw) 。 6.denning-sacco协议中使用时间戳t的目的是 防止重放攻击对密钥安全性的威胁 。 7.woo-lam协议中第6.7步使用的随机数n2的作用是使b确认a已经获得正确的会话密钥。 8.常见防火墙按采用的技术分类主要有 静态包过滤防火墙 、 动态包过滤防火墙 和 应用代理型防火墙 。 9. 堡垒机 是防火墙体系的基本形态 10.应用层关型防火墙的核心技术是 代理服务器技术 。 11.根据信息的将入侵检测系统分为基于

16、 主机 的ids,基于 络 的ids 12.ppdr模型包括 策略 、 响应 、 防护 和 检测 。 13.入侵检测技术分为 异常检测 和 误用探测 两大类。 14.iso 7498-2确定了五大类安全服务,即鉴别、 访问控制 、数据保密性、数据完整性和不可否认。同时,iso 7498-2也确定了八类安全机制,即加密机制、数据签名机制、访问控制机制、数据完整性机制、 认证交换 、业务填充机 制、路由控制机制和公证机制。 15.古典密码包括 代替密码 和置换密码两种,对称密码体制和非对称密码体制都属于现代密码体制。传统的密码系统主要存在两个缺点:一是 密钥管理与分配问题 ;二是 基于公钥密码体制

17、的数字签名 。在实际应用中,对称密码算法与非对称密码算法总是结合起来的,对称密码算法用于加密,而非对称算法用于保护对称算法的密钥。 16.根据使用密码体制的不同可将数字签名分为 基于对称密码体制的数字签名 和 基于公钥密码体制的数字签名 ,根据其实现目的的不同,一般又可将其分为 直接数字签名 和 可仲裁数字签名 。 17.des算法密钥是64位,其中密钥有效位是56位。rsa算法的安全是基于分解两个大素数的积的困难。 18.密钥管理的主要内容包括密钥的生成、分配、使用、存储、备份、恢复和销毁。密钥生成形式有两种:一种是由 中心集中 生成,另一种是由 个人分散 生成。 19.认证技术包括 站点认

18、证 、 报文认证 和身份认证,而身份认证的方法主要有口令、磁卡和智能卡、 生理特征识别 、 零知识认证 。 20.nat的实现方式有三种,分别是 静态转换 、 动态转换 、 端口多路复用 。 21. 数字签名 是笔迹签名的模拟,是一种包括防止源点或终点否认的认证技术。 解答题: 1.已知仿射密码的加密函数可以表示为:f(a)=(ak1+k0) mod 26,明文字母e、h对应的密文字母是f、w,请计算密钥k1和k0来破译此密码。 2.设英文字母a,b,c,z,分别编号为0,1,2,25,仿射密码加密转换为c=(3m+5) mod 26,其中m表示明文编号,c表示密文编号。 a.试对明文security进行加密。 b.写出该仿射密码的解密函数。 3.在一个使用r

温馨提示

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

评论

0/150

提交评论