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

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

相关推荐
fruge5 分钟前
Ubuntu服务器已下载Nginx安装包的安装指南
服务器·nginx·ubuntu
孤独得猿1 小时前
聊天室项目开发——etcd的安装和使用
linux·服务器·c++·etcd
忧郁的橙子.2 小时前
十六、kubernetes 1.29 之 集群安全机制
安全·容器·kubernetes
竹等寒2 小时前
Linux-网络安全私房菜(二)
linux·服务器·web安全
早睡冠军候选人3 小时前
Ansible学习----Ansible Playbook
运维·服务器·学习·云原生·容器·ansible
sulikey3 小时前
从实验出发深入理解Linux目录权限:r、w、x分别控制什么?能否进入目录到底由谁决定?
linux·运维·服务器·ubuntu·centos
雪兽软件5 小时前
SaaS 安全是什么以及如何管理风险
网络·安全
white-persist5 小时前
CSRF 漏洞全解析:从原理到实战
网络·python·安全·web安全·网络安全·系统安全·csrf
游戏开发爱好者85 小时前
FTP 抓包分析实战,命令、被动主动模式要点、FTPS 与 SFTP 区别及真机取证流程
运维·服务器·网络·ios·小程序·uni-app·iphone
samroom5 小时前
iframe实战:跨域通信与安全隔离
前端·安全