信息安全技术 期末复习题

名词解释
1.明文:指未经过任何变换处理的原始消息
2.密文:指明文加密后的消息
3.密钥:指进行加密或解密操作所需的秘密/公开参数或关键消息
4.加密算法:指在密钥的作用下将明文消息从明文空间映射到密文空间的一种变换方法,变换过程称为加密
5.解密算法:指在密钥的作用下将密文消息从密文空间映射到明文空间的一种变换方法,变换过程称为解密
6.置换密码:根据一定的规则重新排列明文,以便打破明文的结构特性
7.代换密码:将明文中的字符替换为其他字符的密码体制
8.单表代换:对明文的所有字母都用某个固定的密文字母进行代换
9.多表代换:两个以上代换表依次对明文消息的字母进行代换的加密方法
10.分组密码:数据在密钥的作用下,一组一组等长的被处理,且通常是明文,密文等长
11.S盒:是DES算法中唯一的非线性部件,是整个算法的安全性所在

解答题
1.分组密码体制的特点(4个特点)
容易标准化,高强度,高速率,便于软件实现

2.DES的四种工作模式

3.AES,DES的区别,相同点和不同点

AES与DES之间的主要区别在于加密过程。在DES中,将明文分为两半,然后再进行进一步处理;而在AES中,整个块不进行除法,整个块一起处理以生成密文。
相同点:都是分组密码;硬件易实现;
不同点:分组密码组的大小不一样;数据加密标准不同;运行速度不同;适用范围不同

4.描述DES实现加密算法的过程
书上p32

5.柯克霍夫原则
即使密码系统的任何细节已为人悉知,只要密钥未泄露,就应该是安全的(任何一个密码系统的安全性不应取决于不易改变的算法,而应取决于密钥的安全性,只要密钥是安全的,则攻击者就无法从密文推导出明文)

6.RAC计算密钥是怎么计算的
①随机选择两个不同的大素数p和q,计算乘积n=p×q
②计算其欧拉函数值Ф(n)=(p-1)×(q-1)
③随机选取加密密钥的最大公约函数,从而在模Ф(n)意义下,k有逆元
④利用欧几里德拓展算法计算sk的逆元,即解密密钥pk,以满足:sk·pk=1 mod Ф(n)

7.请说明对称密钥与非对称密钥算法中密钥分发的主要区别以及他们所采用的主要技术手段
对称加密的加密过程和解密过程使用的同一个密钥,加密过程相当于用原文+密钥可以传输出密文,同时解密过程用密文-密钥可以推导出原文。 但非对称加密采用了两个密钥,一般使用公钥进行加密,使用私钥进行解密

8.非对称密码体的特点
优点:
①网络中每一个用户只需要保护自己的私钥,N个用户仅需要产生N对密钥,密钥少,便于管理。
②密钥分配简单,不需要秘密的通道和复杂的协议来传送密钥。
③可以实现数字签名
缺点:与对称密码体制相比,非对称密码体制加密、解密处理速度较慢,同等安全强度下,非对称密码体制的密钥位数要求多一些。

9.MD5的六大性质
①输入可以是任意长度的数据块M,产生固定长度的散列值h
②给定消息M,很容易计算散列值h
③给定散列值h,根据h(M)=h推导出M很难,这个性质称为单向性
④已知消息M,通过同一个H(·),计算出不同的h是很困难的。
⑤给定消息M,要找到另一条消息M’,满足H(M)=H(M’),在计算上是不可行的,这条性质称为弱抗碰撞性
⑥对于任意两个不同的消息M不等于M’,他们的散列值不可能相同,这条性质称为强抗碰撞性

10.直接数字签名是怎么实现的
①发送方首先对被发送方文件采用哈希函数进行运算,得到一个固定长度的数字串,称为报文摘要
②发送方生成发送文件的报文摘要,用自己的私钥对摘要进行加密,形成发送方的数字签名S
③这个数字签名将作为报文的附件和报文M一起发送给接收方
④接收方收到报文后,用同样的哈希算法计算出新的报文摘要,再用发送方的公钥对报文附件的数字签名进行解密,比较两个报文摘要,如果值相同,接收方就能确认该数字签名是发送方的

论述题(分点)
介绍常见的杀毒软件的特点,或者介绍一下计算机病毒的制作方法和技术
制作技术
①采用自动加密技术:为了防止被计算机病毒检测程序扫描出来,并被轻易地反汇编
②采用特殊的隐形技术:可以在计算机病毒进入内存后,使计算机用户几乎感觉不到它的存在
③对抗计算机病毒防范系统:当发现磁盘中某些著名的杀毒软件或在文件中查到出版这些软件的公司名,就会删除这些杀毒软件或文件,造成杀毒软件失效,甚至引起系统崩溃
④反跟踪技术:跟踪技术利用Debug,SoftICE等专用程序调试软件对病毒代码执行过程进行跟踪,以达到分析病毒和杀毒的目的。反跟踪技术的主要目的是要提高计算机病毒程序的防破译和防伪能力
常见杀毒软件的特点:

  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值