当前位置:首页 > 信息安全原理与技术(第2版)部分试题及答案
。
《信息安全原理与技术》第2版
部分习题与参考答案
选择题
1.如果m表示明文,c表示密文,E代表加密变换,D代表解密变换,则下列表达式中描述加密过程的是 ( A )
A、 c=E(m) B、 c=D(m) C、 m=E(c) D、 m=D(c)
2.将获得的信息再次发送以在非授权情况下进行传输,这属于 ( D )
A 窃听 B篡改 C 伪装 D 重放
3. DES加密过程用以下形式交换,其中正确的是 ( B )
A、Li-1=Ri-1 Ri-1=Li-1⊕f(R i,Ki) B、 Li=Ri-1 Ri=Li-1⊕f(Ri-1,Ki) C、 Li-1=Ri+1Ri=Li+1⊕f(Ri-1,Ki) D、Li-1=Ri-1 Ri=Li+1⊕f(Ri-1,Ki)
i=1,2,3,……16 i=1,2,3,……16 i=1,2,3,……16 i=0,1,2,3,……15
4. 在不知道密钥的情况下,通过获取密文而恢复明文的方法是。( C )
A、密钥管理 B、数据加密解密算法 C、密码分析 D、密码编码 5. RSA属于( B )
A、传统密码体制 B、非对称密码体制 C、现代密码体制 D、对称密码体制
-可编辑修改-
。
6.下面哪个加密算法被选为AES( B )
A MARS B Rijndael C Twofish D E2
7. AES中输入密钥扩展为44个字所组成的数组,每一轮有4个字的密钥,这里一个字的位数是 ( C )
A、8 B、16 C、32 D、64 8. DES中子密钥的位数是 ( B )
A、32 B、48 C、56 D、64
9. 如果使用两密钥的Triple-DES,则下面正确的是( A )
A C = EK1[DK2[EK1[P]]] B C = EK1[EK2[EK1[P]]] C C = EK3[DK2[EK1[P]]] D C = EK1[DK2[DK1[P]]]
答案:ADBCB BCBA
1. DES中如果S盒输入为110011,则对应输入位置为( B A、第2行第9列 B、第4行第10列 C、第3行第10列 D、第3行第11列 2. 密码编码学的目的是( A )
A.伪装信息 B.破译加密消息 C.窃取信息 D.密码分析
3. 每次加密一位或者一个字节是 ( B ) A、离散密码 B、流密码
-可编辑修改-
)。
C、随机密码 D、分组密码
4. 在下列密码体制中,加密密钥k1 解密密钥k2 是相同的。( A ) A、传统密码体制 B、非对称密码体制 C、现代密码体制 D、公开密码体制 5. DES用多少位密钥加密64位明文( C ) A、16 B、32 C、56 D、64
6. 用公钥密码体制签名时,应该用什么加密消息 ( C ) A、会话钥 B、公钥 C、私钥 D、共享钥 7. 防止发送方否认的方法是 ( D )
A、消息认证 B、保密 C、日志 D、数字签名 8. AES的每一轮行移位中,对State的第1行( A ) A 保持不变 B 左移1 字节 C左移2 字节 D 循环左移3 字节
答案:BABA CCDA
概念题
参考答案:
重放攻击:将获得的信息再次发送以期望获得合法用户的利益
流量分析:通过分析通信双方的标识、通信频度、消息格式等信息来达到自己的目的 拒绝服务:指阻止对信息或其他资源的合法访问。 密码分析学:研究破解密文的原理与方法
-可编辑修改-
。
安全机制: 阻止安全攻击及恢复系统的机制
Hash函数;是将任意长的输入消息作为输入生成一个固定长的输出串的函数
2 关于DES和AES,请回答: (1) 它们的分组长度分别是多少 (2) 它们的密钥长度分别是多少 (3) DES最大的安全问题是什么 参考答案:
DES是64位,AES是128位 DES是56位,AES是128,192,256位 密钥长度太短,也存在弱密钥问题
4 攻击者截获了一个密文,攻击者知道对方是采用Caesar 密码加密。 (1) 如果是唯密文攻击,截获的密文是MTZW,请分析出明文。
(2) 如果是已知明文攻击,攻击者知道明文me对应的密文是SK,现在攻击者截获了密文NKRRU,请分析出明文。 (3) 从这两问中你发现得出什么结论
(4) 如果对Caesar 密码进行改进,每个密文字母是26个字母的任意代换,写出穷举攻击的代价,从穷举攻击的角度看是否安全呢?实际上安全吗?为什么?要解决这个问题的思路是什么? 参考答案: (1) hour
-可编辑修改-
共分享92篇相关文档