无需登录 数据私有 本地保存

单表替换密码破译助手 - 频率分析交互

13
0
0
0

单表替换密码破译助手

基于频率分析的交互式密码破译工具

总字符: 0 字母: 0 已映射: 0/26
粘贴密文后,频率分析将自动更新
等待输入密文...
字母频率对比 密文   标准英语

请输入密文以查看频率分析

映射面板 点击密文字母开始映射
请先输入密文
操作提示:点击上方频率图中的密文字母选中它,再点击下方明文字母建立映射

输入密文后自动分析最常见的双字母组合,帮助识别如TH、HE、IN等常见模式。

常见问题与知识点

单表替换密码(Monoalphabetic Substitution Cipher)是一种古典加密方法,其中明文字母表中的每个字母被唯一地映射到密文字母表中的一个字母。例如,所有出现的'A'都被替换为'X',所有'B'被替换为'Q'等。凯撒密码是单表替换密码的一个特例(使用固定的偏移量)。由于每个字母的替换规则在整个消息中保持不变,因此通过频率分析可以相对容易地破译。

每种语言都有独特的字母频率分布规律。在英语中,字母E出现频率最高(约12.7%),其次是T、A、O、I、N等。单表替换密码虽然改变了字母的外观,但不改变字母的频率分布模式。通过统计密文中各字母的出现频率,并与标准英语字母频率进行对比,可以推断出密文字母对应的明文字母。密文越长,频率分析越准确。通常200个字符以上的密文就可以进行有效的频率分析。

  1. 输入密文:将密文粘贴到输入框中,系统自动进行频率分析。
  2. 查看频率对比:右侧图表显示密文频率(蓝色)与标准英语频率(灰色虚线)的对比。
  3. 建立映射:点击频率图中的密文字母选中它,然后在映射面板中选择对应的明文字母。
  4. 使用自动建议:点击"自动建议映射"按钮,系统会根据频率排序自动匹配最可能的映射。
  5. 观察解密结果:左侧实时显示解密结果,已映射字母以绿色显示,未映射字母以红色波浪下划线标记。
  6. 手动调整:根据解密结果中的单词片段,手动调整映射直到文本可读。

排名字母频率(%)排名字母频率(%)
1E12.0214M2.61
2T9.1015F2.30
3A8.1216Y2.11
4O7.6817W2.09
5I7.3118G2.03
6N6.9519P1.82
7S6.2820B1.49
8R6.0221V1.11
9H5.9222K0.69
10D4.3223X0.17
11L3.9824Q0.11
12C2.7125J0.10
13U2.8826Z0.07

英语中最常见的双字母组合包括:THHEINERANREONATENNDTIESORTEOF。在破译过程中,识别密文中的高频双字母组合(尤其是TH和HE)可以极大帮助确定T、H、E等关键字母的映射。

当破译正确时,解密结果应呈现为可读的英文文本。可以通过以下信号验证:① 出现常见短词如THE、AND、FOR、WAS、WITH等;② 单词结构合理,元音和辅音分布自然;③ 没有异常长串的辅音或元音组合;④ 双字母组和常见词缀(如-ING、-ED、-TION)开始显现。如果解密结果看起来像乱码,说明映射还需要调整。