lxC语言
习题一(引论)
1.密码学研究的主要问题是什么?
2 .密码系统安全性的定义有几种?它们的含义是什么?
3 .密码分析可分为那几类,它们的含义是什么?
4 .单向函数的直观含意是什么,它为什么重要?
5 .就你所知密码学有哪些应用?
习题二(古典密码学)
1.已知仿射加密变换为 ,试对明文help me 加密。
5 7c(modm26) +
2 .已知仿射加密变换为 ,试对密文VMWZ 解密。
11 c2(modm26) +
3 .已知仿射加密变换为 ,试对密文VMWZ 解密。
11 c2(modm26) +
YIF QFMZRW QFYV ECFMD ZPCVMRZW NMD ZVEJB TXCDD UMJN DIFEFMDZ
CD MQ ZKCEYFCJMYR NCW JCSZR EXCHZ UNMXZ NZ UCDRJ XYYSMRJ M EYIFZW
DYVZ VYFZ UMRZ CRW NZ DZJJXZW GCHS MR NMD HNCMF QCHZ JMXJZW IE
JYUCFWD JNZ DIR.
4 .设已知 Vigenère 密码的密钥为 matrix ,试对明文 beijing university of posts and
telecommunications 加密。
5 .已知下列密文是通过Vigenère 密码加密得来的,试求其明文。
OOBQBPQAIUNEUSRTEKASRUMNARRMNRROPIODEEADERUNRQLJUGCZCCUN
RTEUARJPTMPAWUTNDOBGCCEMSOHKARCMNBYUATMMDERDUQFWMDTFKILRO
PGPQARUNDXUCZCCGPMZTFQPMXIAUEQAFEAVCDNKQNREYCEIRTAQZETQRFMD
YOHPANGOLCD.
4 ⎛ 9 ⎞
6 .假设Hill 密码加密使用密钥K ⎜ ⎟,试对明文best 加密。
3 ⎜ 7 ⎟
⎝ ⎠
4 ⎛ 9 ⎞
7 .假设Hill 密码加密使用密钥K ⎜ ⎟,试对密文UMFL 解密。
3 ⎜ 7 ⎟
⎝ ⎠
8..假设明文 friday 利用l 2 的Hill 密码加密,得到密文为 PQCFKU ,试求密钥K 。
9 .假定我们被告知明文 conversation 产生密文 HIARRTNUYTUS ,所用的密码体制为
Hill 密码(但m 不限定)。确定加密矩阵。
10.在“一次一密制”中,假定下列比特串是随机选择的密钥
k (1100101000 11001111000101011100 0101111111 0101010001) ,
k
并且,假定下列比特串是由 加密得到
c (1011100101 11101011110001010000 0111110000 0101010010)