密码学试题及答案
上海油压工作室 密码学是一门专业性比较强的课程,要学好这门课程,同学们还是要用心去学才能学好密码学。下面是阳光网小编给大家整理的密码学试题及答案,欢迎大家学习参考。
密码学试题及答案
一、单表代替密码(10 分)
上海油压工作室 ① 使加法密码算法称为对合运算的密钥 k 称为对合密钥,以英文为例求出其对合密钥并以明文 M=WEWILLMEETATMORNING为 例进行加解密,说明其对合性。
② 一般而言,对于加法密码,设明文字母表和密文字母表含有 n个字母,n 为≥1 的正整数,求出其对合密钥 k。
上海油压工作室 二、回 答问题(10 分)
①在公钥密码的密钥管理中,公开的加密钥 Ke 和保密的解密钥Kd 的`秘密性、真实性和完整性都需要确保吗?说明为什么?
②简述公钥 证书的作用?
三、密码比较,说明两者的特点和优缺点。(10 分)对 DES 和 AES 进行比较,说明两者的特点和优缺点。
上海油压工作室 四、设 A=01,02,03,04T,B =b0b1b2b3T,利用反对数表查表计算 AES 中的列混淆,求出 B。(10 分)
五、设 gxx4x21,gx为 GF(2)上的多项式,以其为连接多项式组成线性移位 寄存器。画出逻辑框图。设法遍历其所有状态,并写出其状态变迁及相应的输出序列。(15 分)
六、考虑 RSA 密码体制:(15 分)
上海油压工作室 1. 取 e3 有何优缺 点?取 d3 安全吗?为什么?
上海油压工作室 2. 设 n35,已截获发给某用户的密文 C=10,并查到该 用户的公钥 e5,求出明文 M。
七、令素数 p29椭圆曲线为 y2x34x20 mod 29求出其所有解点,并构成解点群,其解点群是循环群吗?为什么?。(15分)
八、在下述站点认证协议中函数 f 起什么作用?去掉 f 行 不行?为什么(15 分) B A B设 A, 是两个站点, 是发方, 是收方。它们共享会话密钥 Ks ,f 是公开的简单函数。A 认证 B 是否是他的意定通信站 点的协议如下: 1. A 产生一个随机数 RN, C=E 并用 Ks 对其进行加密: (RN, Ks) 并发 C 给 B。 , 同时 A 对 RN 进行 f 变换,得到 fRN。 2. B 收到 C 后,解密得到 RN=D(C,Ks)。B 也对 RN 进 行 f 变换,得到 f(RN),并将其加密成 C’=E(f(RN), Ks),然后发 C’给 A 。 3. A 对收到的 C’解密得到 f(RN),并将其与自己在第①步 得到的
【密码学试题及答案】相关文章:
.net面试题及答案10-24
测试面试题及答案10-22
中考物理模拟试题及答案01-28
小升初面试题及答案01-27
逻辑面试题及答案02-01
性能测试面试题及答案10-22
测试经理面试题及答案10-22
银行测试面试题及答案10-20
中考英语模拟试题及答案参考02-04
人教版中考物理模拟试题及答案01-28