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

通过如下代码分别统计一个字符的频率和三个字符的频率,"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。

相关推荐
爱敲代码的边芙8 分钟前
Linux:信号的保存[2]
linux·运维·服务器
葛小白111 分钟前
第五天 Labview数据记录(5.1 INI配置文件读写)
服务器·labview
Andya_net13 分钟前
网络安全 | 0day漏洞介绍
网络·安全·web安全
工程师焱记21 分钟前
Linux 常用命令——系统设置篇(保姆级说明)
linux·运维·服务器
某风吾起43 分钟前
linux系统中的 scp的使用方法
linux·服务器·网络
chian-ocean1 小时前
探索Linux中的进程控制:从启动到退出的背后原理
linux·运维·服务器
阿猿收手吧!1 小时前
【Linux网络总结】字节序转换 收发信息 TCP握手挥手 多路转接
linux·服务器·网络·c++·tcp/ip
华纳云IDC服务商1 小时前
常见的备份服务器操作系统如何选择
运维·服务器
m0_748233641 小时前
【PHP】部署和发布PHP网站到IIS服务器
android·服务器·php
wanhengidc1 小时前
网站服务器出现延迟的原因是什么?
运维·服务器