哈工大Mooc——计算机网络:作业9

2019/11/22

哈工大Mooc——计算机网络:作业9

1 (6分)

若单码替代密码的替代关系(密钥)如下:

明文:abcdefghijklmnopqrstuvwxyz

密文:mnbvcxzasdfghjklpoiuytrewq

1)请加密报文“This is an easy problem”;

2)解密报文“rmij'u uamu xyj”。

我的答案

暂无

标准答案

暂无


2(6分)

假设攻击者可以加密明文“The quick brown fox jumps over the lazy dogs”,并的到密文。请问:

1)攻击者是否可以利用选择明文攻击破解单码替代密码的所有报文?为什么?

2)攻击者是否可以利用选择明文攻击破解多码替代密码的所有报文?为什么?

我的答案

暂无

标准答案

暂无


3(8分)

考虑p=5和q=11的RSA算法。请问:

1)n和z是什么?

2)若令e=3,为什么e是一个合理的选择?

3)求d是的de mod z = 1,且de<160;

4)使用密钥(n,e)加密报文m=8。(提示:[(a mod n)*(b mod n)] mod n = (a*b) mod n)

我的答案

暂无

标准答案

暂无


4(10分)

假设Alice和Bob之间共享两个密钥:一个报文认证密钥S1和一个对称加密秘钥S2。请利用图示设计一个通信方案,要求支持报文完整性和机密性。

我的答案

暂无

标准答案

暂无


5(10分)

假设Alice想给Bob发送一封邮件; Bob拥有公钥-私钥对(KB+,KB–),Alice有Bob的证书,但是Alice没有公钥-私钥对;Alice和Bob共享相同的散列函数H(·)。请回答下列问题:

1). 在这种情况下,是否能设计一个方案使得Bob可以核实邮件消息是由Alice创建的?如果能,请绘制框图解释该方案;如果不能,请简单解释原因。

2). 能否设计一个方案,支持Alice向Bob发送机密性邮件?如果能,请绘制方案框图;如果不能,请简单解释原因。

我的答案

暂无

标准答案

暂无


6(6分)

假设Alice和Bob基于SSL会话进行通信。假设有一个没有任何共享密钥的攻击者,在数据包流中插入一个具有正确TCP校验和与序列号(以及正确的IP地址和端口号)的伪造TCP段。接收端的SSL会接收该伪造TCP段并向上层应用提交载荷吗?为什么?

我的答案

暂无

标准答案

暂无


7 (20分)

考虑下列伪WEP协议,共享密钥为4比特,设为1010;IV为2比特,在产生密钥流时,附加在密钥之后。产生的4种密钥流如下:

101000: 0010101101010101001011010100100 . . .

101001: 1010011011001010110100100101101 . . .

101010: 0001101000111100010100101001111 . . .

101011: 1111101010000000101010100010111 . . .

假设所有消息长度为8比特;ICV为4比特,是通过数据的前4比特与后4比特异或所得;伪WEP分组包含3个字段:IV字段+消息字段+ICV字段,其中消息字段+ICV字段被加密。

1).如果期望利用IV = 11的WEP协议发送消息 m = 10100000,那么WEP分组的3个字段的值分别是多少?

2).说明当接收端解密该WEP分组时,如何恢复消息和ICV。

3).假设Trudy截获了一个WEP分组(未必是IV = 11),并在向接收端转发前修改该分组,且Trudy并不知道对应任何IV的密钥流。如果Trudy翻转了ICV的第一个比特,则Trudy还必须翻转哪些/个其他比特,才能使得被修改的分组通过ICV检查?

 

我的答案

暂无

标准答案

暂无


相信自己我能行!

猜你喜欢

转载自www.cnblogs.com/LinQingYang/p/11912537.html