密码学模拟试题cs

上传人:简****9 文档编号:100101180 上传时间:2019-09-22 格式:PDF 页数:3 大小:171.11KB
返回 下载 相关 举报
密码学模拟试题cs_第1页
第1页 / 共3页
密码学模拟试题cs_第2页
第2页 / 共3页
密码学模拟试题cs_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《密码学模拟试题cs》由会员分享,可在线阅读,更多相关《密码学模拟试题cs(3页珍藏版)》请在金锄头文库上搜索。

1、第 1 页共 2 页 密码学原理密码学原理密码学原理密码学原理模拟试题(C) 一、单项选择题(每小题 1 分,共 20 分). 1、 两个密钥的三重 DES,若其加密的过程为 121 PEDEC kkk =,其中P为明文,则解 密的过程为 A、 121 CEDEP kkk =B、 212 CDDDP kkk = C、 121 CDEDP kkk =D、 212 CDEDC kkk = 2、 IDEA 算法中关键非线性部件是乘/加MA单元,它的主要功能是 A、混淆B、扩散C、迭代D、以上答案都不对 3、 第三代移动通信国际组织(3GPP)规定了两个新的算法 f8 和 f9 作为标准,其中 f9

2、主要用来 () A、加密B、认证C、密钥分配D、身份识别 4、 认证主要用来 A、确保数据的保密性 B、确保报文发送者和接收者的真实性以及报文的完整性 C、阻止对手的被动攻击 D、上说法都不对 5、 MD5 报文摘要算法是由 MIT 的 Ron Rivest 提出,其输出长度为 A、64 位B、128 位C、160 位D、192 位 6、 MD5 算法报文填充的目的是 A、使报文长度与 448 模 512 同余B、使报文长度为 512 的整数倍 C、使报文长度为 1024 的整数倍D、使报文长度与 448 模 1024 同余 7、 Diffe-Hellman 密钥分配方案的数学基础是 A、离散

3、对数问题的困难性B、子集和问题的困难性 C、大的整数因子分解的困难性D、线性编码的解码问题的困难性 8、 CLIPPER 密码芯片使用的密码算法 SKIPJACK 属于分组密码,明文和密文分组长度为 64 位, 密钥长度为 A、56B、64C、80D、128 9、 n 级线性移位寄存器不同的状态最多为 A、 n 2B、12 + n C、12 n D、 1 2 +n 10、同步序列密码是指 A、密钥序列的产生与密钥有关B、密钥序列的产生与密钥无关 C、密钥序列的产生与明文有关D、密钥序列的产生与明文无关 11、如果某系统利用单向函数实现一次性口令,假设用户 A 与用户 B 要进行通信,A 选择随

4、机数x并 计算)( 0 xfy n =,A 将 0 y发给 B,用户 A 第 i 次通信的口令为 A、)(xfy i i =B、)(xfy in i =C、)(xfy n i =D、)( 1 xfy i i + = 12、在第三代移动通信系统中,以 KASUMI 算法为基础的 9 f算法主要用来产生消息认证码,其中 KASUMI 算法的使用模式为 A、ECB 模式B、CBC 模式C、OFB 模式D、CFB 模式 13、下图为移位寄存器的结构图 如果),.,( 110n sssF为非线性函数,则输出序列 A、肯定为 m 序列B、肯定为 M 序列C、肯定为线性序列D、肯定为非线性序列 14、在 B

5、BS 随机数产生算法中,如果选取nxxmod 2 0 =作为该算法的种子假定 n,x 已经满足要 求 ,则随机数的第 i 位为 A、nxx ii mod 2 1 =的最高位B、1mod 2 1 += nxx ii 的最高位 C、nxx ii mod 2 1 =的最低位D、1mod 2 1 += nxx ii 的最低位 15、设散列函数 H 的输出为m比特,如果 H 的k个随机输入中至少有两个产生相同输出的概率大于 0.5,则k的值近似为 A、 2/ 2mB、 4/ 2mC、 6/ 2mD、 8/ 2m 第 2 页共 2 页 16、AES 算法中的 S 盒是 A、8 位输入到 6 位输出的非线性

6、变换B、8 位输入到 8 位输出的非线性变换 C、6 位输入到 6 位输出的非线性变换D、6 位输入到 8 位输出的非线性变换 17、CLIPPER 密码所使用的密钥中,那一个是在编程过程中产生的 A、FK 族密钥B、SN 芯片序列号C、UK 单元密钥D、Ks 会话密钥 18、下面关于 RSA 算法参数 p,q 的选择,那个是不恰当的 A、p,q 要足够大的素数B、p 和 q 的差的绝对值要小 C、p 和 q 要为强素数D、(p-1)和(q-1)的最大公因子要小 19、DES 算法经过了 16 轮迭代,每一轮需要一个轮密钥,轮密钥的长度为 A、32 位B、48 位C、56 位D、64 位 20

7、、设散列函数 H 的输出为m比特,如果 H 的k个随机输入中至少有两个产生相同输出的概率 大于 0.5,则k的值近似为 A、 2/ 2mB、 4/ 2mC、 6/ 2mD、 8/ 2m 二、多项选择题错选、多选不得分每小题 2 分,共 10 分 1、分组密码的短块加密方法主要有 A、填充法B、序列密码加密法C、输出反馈模式D、密文挪用技术 2、一种完善的签名应满足下面那些条件 A、签名者的签名应该被保密B、签名者事后不能抵赖自己的签名 C、签名不能被伪造D、签名可以通过仲裁机构来仲裁 3、下面那些方法可以用来产生报文认证码 A、序列号B、报文加密C、消息认证码D、散列函数 4、DES 算法的主

8、要缺点有 A、密钥比较短B、存在弱密钥C、算法为对合运算D、存在互补对称性 5、KASUMI 算法设计的原则为 A、安全性要有足够的数学基础B、算法的软件实现要足够快, C、算法的硬件实现要电路简单,功耗低D、算法必须采用 Feistel 网络结构 三、判断题每小题 1 分,共 10 分 1、有限状态自动机密码是我国学者陶仁骥提出的 2、DES 算法中共有四个弱密钥 3、对于一个 n 级线性移位寄存器,至少有一种连接方式使其输出序列为 m 序列 4、根据密码分析者可以利用的资源来看,已知密文攻击是对密码分析者最不利的情况 5、如果一个密码,不能被密码分析者根据可利用的资源所破译,则称为是计算上

9、不可破译的 6、RC4 密码是一种基于非线性数据表变换的序列密码 7、 “一次一密”密码在实际应用中是行不通的,因为其密钥管理和密钥分配方面是非常困难的 8、如果采用相同长度的密钥,则椭圆曲线密码的安全性比 RSA 密码的安全性要高 9、如果用 AES 算法对 128 位的明文信息进行 10 轮加密,则圈密钥的总长为 1280 位 10、在公钥密码体制中,密钥的秘密性不需要保护 四、解释概念题每小题 3 分,共 9 分 1、分组密码2、穷举攻击3、盲签名 五、简答题每小题 5 分,共 20 分 1、 简述序列密码的基本思想 2、试简述在 IDEA 算法的模乘运算中,为什么将模数取为1216+而

10、不是 16 2 3、 简述通过报文认证,通信双方能够确定那些内容? 4、 在不可否认签名算法中,为什么要包含一个否认协议? 六、计算题每小题 10 分,共 20 分 1、在 ElGamal 密码体制中,设素数 p=71,本原根 g=7 1如果接收方 B 的公开钥是3= B y,发送方 A 选择的随机整数为 k=2,求明文 m=30 所对 应的密文 2如果用相同的 k=2 加密另外一个明文 m,加密后的密文为 C=49,13) ,求 m 2、在 RSA 密码体制中,如果 p=3,q=7,n=pq=21,取公钥 e=5,如果明文消息为 m=8,试用该算法加密 m 得到密文 c,并解密进行验证 七、

11、分析题11 题1、假定在置换密码中,其置换表如下 1求出逆置换表-1(x). 2解密下面的密文 ETEGENLMDNTNEOORDAHATECOESAHLRMI x12345678 (x)41627385 第 1 页共 1 页 密码学原理密码学原理密码学原理密码学原理模拟试题(C)参考答案 一、单项选择题(每小题1分,共20分) CBBBBAACADBBDCABCBBA 二、多项选择题错选、多选不得分每小题 2 分,共 10 分 1、ABD2、BCD3、BCD4、ABD5、ABC 三、判断题每小题1分,共10分 四、解释概念题每小题 3 分,共 9 分 复习资料6.1;7.1;71 五、简答题

12、每小题 5 分,共 20 分 复习资料45;27(后面部分);78(前面部分);70 六、计算题每小题 10 分,共 20 分 1、解1因为 k=2,所以971mod3mod 2 =pyu k 4971mod7mod 2 1 =pc k 5771mod309mod 2 =pumc 所以 m=30 对应的密文为49,57 2) ,因为用同一个 k 加密不同的消息,所以有 2 2 cm cm =即 30 13 57 m =所以有71mod39057 =m 3371mod390571mod39057 1 = m 所以该明文消息为 m=33 2、解因为7, 3=qp所以有1262) 1)(1()(=qpn 同时512mod512mod 11 = e 所以明文消息 m=8 的密文为821mod8mod 5 =nmc e 解密的过程如下821mod8mod 5 =ncm d , 所以解密的结果为原来的明文 七、分析题11 题 解1根据原置换表,其逆置换表如下 2根据上面的逆置换表,可以得出该密文对应的明文为 Gentemendonotreadeachothersmail, Gentle men do not read each others mail x12345678 -1(x) 24618357

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号