《计算机网络 自顶向下方法》答案(第八章)(重制版)
P1
usai si my cmiw lokngch
wasn’t that fun
P2
如果Trudy知道bob和alice在明文中,那么她就能确定boalice这几个字母的密文,因为bob是唯一一个回文串,而alice是唯一一个五个字母的单词,这样她只需实验19!次而不是26!次,二者差了 1 0 9 10^9 109
P3
凯撒加密会被选择明文攻击破解
Vigenere不会
P4
a) 00000101*8次
b) 00000101*7次+10000101
c)
对于a) 10100000*8次
对于b) 10100001+10100000*7次
P5
a)
8*28*8=214bytes
b)
P6
a) 100100100–>011011011
b) 三段明文是一样的
c)
c1=100
c2=110
c3=101
P7
不写🌶
P8
p=5 q=11
a) n=p*q=55,z=(p-1)(q-1)=40
b) e=3
c) d=27;
d) m=8, me=512, c=me mod n = 17
P9
P10
P11
I O U I
9 0 . 9
0 B O B
检验和相等
P12
P13
文件被分为等大小的若干块,每一块分别计算哈希。所有块的哈希被储存在.torrent文件里。每一个客户端下载一块文件后,将它的哈希与.torrent文件里的值对比,若一致,这个块合法,否则舍弃。
P14
OSPF,所有的路由器在同一个domain里面,所以管理员就不需要KPI了
P15
略
P16
没用。
P17
P18
a) 否。没有公钥对或者事先共享的密钥,Bob不能确认这就是alice发送的信息
b) 是。alice用bob的公钥加密报文即可
P19
a) 客户端
b) IP:216.75.194.220 端口443
c) 283(德三海军小水管主炮并感
d) 3
e) 是(即答
f) 第一个是bc,最后一个是29
g) 6
P20
中间人可以删除一个TCP包,调整报文的sequence number,以及校验码,这样发送者就被窃取了一段报文
P21
不行,不能通过完整性检验
P22
a) F
b) T
c) T
d) F
P23
如果Trudy改变sequence number,R2会检测到重复
如果Trudy依次增加sequence number,就不能通过R2的完整性检测
P24
略
照着一步步算就完了