现代密码学(第 4 版)—习题参考答案
第1章
1、设仿射变换的加密是:
E11, 23 (m) ≡ 11m + 23(mod 26)
对明文“THE NATIONAL SECURITY AGENCY”加密,并使用解密变换
D11, 23 (c) ≡ 111 (c 23)(mod 26)
验证你的解密结果。
解:①明文 m=THE NATIONAL SECURITY AGENCY 用数字表示为:
m=[19 7 4 13 0 19 8 14 13 0 11 18 4 2 20 17 8 19 24 0 6 4
13 2 24 ]
根据 E11,23(m)≡11*m+23(mod 26),对明文中的每一个字符计算出相应的密文字符
c=[24 22 15 10 23 24 7 21 10 23 14 13 15 19 9 2 7 24 1 23
11 15 10 19 1 ]
由此 ...
附件列表