- 相关推荐
密码学试题及答案
密码学是一门专业性比较强的课程,要学好这门课程,同学们还是要用心去学才能学好密码学。下面是阳光网小编给大家整理的密码学试题及答案,欢迎大家学习参考。
密码学试题及答案
一、单表代替密码(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),并将其与自己在第①步 得到的
【密码学试题及答案】相关文章:
经典力学试题试题试题及答案04-02
热学试题及答案04-02
电气测量试题及答案-《电气测量》期末复习试题及答案04-02
电子测量试题及答案-《电子测量》期末复习试题及答案04-01
外企面试的经典的试题及答案12-09
面试试题及答案04-04
外企面试经典的试题及答案12-09