密码编码学与网络安全(第五版)答案

通过如下代码分别统计一个字符的频率和三个字符的频率,"8"------"e",";48"------"the",英文字母的相对使用频率,猜测频率比较高的依此为),t,*,5,分别对应s,o,n,a;由此破出明文。

View Code

英文字母的相对使用频率

破解出的明文

2.14:

根据上述结果代码如下:不够长补了一个p

View Code

结果为:

解密求其逆矩阵即可:

*分数取模:(a/b)mod k = x ,(b,k)=1时,存在 a (mod k) = bx,即可求解x。

相关推荐
坐怀不乱杯魂1 分钟前
Linux网络 - 网络层
linux·服务器·网络
j_xxx404_2 分钟前
Linux:命令行参数与环境变量
linux·运维·服务器
芙蓉王真的好14 分钟前
安全无篡改:Windows 10 22H2/LTSC/ARM 官方原版镜像下载渠道与使用教程
arm开发·windows·安全
Teame_5 分钟前
渗透课程学习总结
网络·安全·web安全
j_xxx404_11 分钟前
Linux:进程虚拟地址空间|虚拟内存管理
linux·运维·服务器
德尔塔大雨淋27 分钟前
VLLM 中的module PASS 和FUN PASS
linux·服务器·vllm
千寻技术帮30 分钟前
10404_基于Web的校园网络安全防御系统
网络·mysql·安全·web安全·springboot
沐芊屿1 小时前
华为交换机配置M-LAG
服务器·网络·华为
枷锁—sha1 小时前
【SRC】越权漏洞检测
运维·服务器·网络·安全·网络安全·系统安全
UP_Continue1 小时前
Linux--进程控制
linux·运维·服务器