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

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

相关推荐
超自然祈祷4 分钟前
CTF方向分类
安全
wq89738720 分钟前
【AI问答】 OpenSSL 3.0+ 架构实现自定义 Provider 的完整示例
安全
路由侠内网穿透28 分钟前
本地部署开源网络书签与内容管理工具 Karakeep 并实现外部访问
运维·服务器·网络·数据库·开源
xingyuzhisuan30 分钟前
租用GPU服务器后,快速搭建Stable Diffusion WebUI并实现公网访问全指南
服务器·人工智能·云计算·gpu算力
2501_9209538637 分钟前
精益目视化管理全场景适配图谱:6 类核心企业类型与落地逻辑详解
大数据·安全·制造
Fairy要carry38 分钟前
项目05-手搓Agent之任务通信+任务编排的实现
服务器·前端·网络
色空大师38 分钟前
【网站开发-java】
java·linux·服务器·开发语言·网站·搭建网站
NGC_661143 分钟前
JDK1.8 ConcurrentHashMap 线程安全核心
java·安全·哈希算法
释怀不想释怀1 小时前
硬盘基础了解知识
linux·运维·服务器
xuxie991 小时前
N13 定时器GPT1、串口UART
运维·服务器·网络