关键词密码解码器
在已知关键词的前提下解码关键词替换密码,查看生成的字母表,并将输入频率与标准英文频率进行对比。
关键词密码解码器
使用已知关键词解码关键词替换密码
密码字母表
ABCDEFGHIJKLMNOPQRSTUVWXYZ字母映射步骤
展示密码字母表回映到标准字母表的步骤(前 10 个字母)。
字母频率分析
对比输入文本中的字母频率与标准英文频率。
输入文本频率
标准英文频率
本页目录
文章章节
这个关键词解码器如何工作?
它会根据你提供的关键词重建替换字母表,反向执行映射,并对输出明文进行可读性评分。
必须知道准确关键词吗?
是的。这个页面主要面向你已经知道或高度怀疑某个关键词的场景。
为什么这里还需要频率分析?
频率图可以帮助你判断解码结果是否更接近正常英文,从而验证关键词猜测是否合理。
关键词密码解码器用于已经知道关键词、或者手上有几个候选关键词的情况。输入关键词,粘贴密文,明文会随输入实时出现。解码器还会显示关键词生成的密码字母表,逐步演示前几个字母的对应关系,给结果打一个可读性得分,并把密文里最常见的字母和正常英语对比。如果完全不知道关键词,请用替换密码破解器:它会先直接破解出字母表,再从中反推出关键词。
关键词密码解码器怎么用
- 输入关键词。 大小写、空格和标点都无所谓,解码器只保留字母,并去掉重复的字母。想先看看工具怎么用,可以点“示例”,它会填入一个示例关键词。
- 粘贴密文。 输入框下方显示字符数和字母数。空格、数字和标点原样保留,小写字母仍然是小写。
- 看解码结果。 结果随输入实时更新,旁边显示整理后的关键词和可读性得分,点结果旁的按钮即可复制。
- 核对字母表。 “密码字母表”显示关键词生成的 26 个字母,“字母映射步骤”演示其中前十个字母怎样对应回 A、B、C……
- 看频率。 频率面板列出密文里最常见的十个字母,以及它们在英语里通常的占比。不确定这段文字是不是关键词密码时,这一栏最有用。
解码器怎样还原字母表
关键词密码把密钥藏在一个单词里。解码器分三步把这个单词还原成完整的密码字母表:
- 只保留关键词里的字母,已经出现过的字母去掉。SECRET 变成 S、E、C、R、T。
- 在后面按顺序接上字母表里其余的字母,跳过已经用过的。
- 把结果对齐写在普通字母表下面。
明文: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
密文: S E C R T A B D F G H I J K L M N O P Q U V W X Y Z
加密时,每个明文字母换成它下面的字母,所以 M 变成 J,E 变成 T。解码时反过来查表:在下面一行找到密文字母,写下它上面的字母。用关键词 SECRET,密文
JTTQ JT SQ QDT LIR JFII SQ KLLK
解出来是 MEET ME AT THE OLD MILL AT NOON(中午在老磨坊见)。
注意下面一行有多少字母没变:关键词的字母之后,字母表按原顺序往下排,从 U 开始每个字母都映射到它自己。关键词较短的关键词密码通常都是这样,这也是它容易被破解的原因之一:破解出一部分字母表后,往往就能猜出关键词,剩下的自然就出来了。
关键词不对时会怎样
解码器随输入实时更新,用来试猜关键词很快。结果大致有三种,每种都有信息量。
字母相同的关键词,生成同一张字母表。 SECRETS 和 SECRET 去重后都是 S、E、C、R、T,两个都能正确解码。如果对方说关键词是 SECRETS,而你记成了 SECRET,也没关系。
差不多对的关键词,解出差不多对的文字。 用 SECURE 时,字母表以 S、E、C、U、R 开头,只在少数位置和正确的字母表不同。解出来是 MUUT MU AT THU OLE MILL AT NOON:挪动过的那几个字母错了,其余都对。看到这种结果时,保留关键词的开头,改后面的部分。
错的关键词,解出乱码。 SECRETLY 把 L 和 Y 提到字母表前面,后面的字母全部错位,同一段密文变成 OEEU OE AU UJE FND OKNN AU PFFP。CIPHER 解出 LTTR LT SR RIT NBF LJBB SR MNNM。两者都差得很远。
结果旁边的可读性得分把这种差别量化了:常见英语单词、TH、ER 这类常见字母组合、接近正常英语的字母比例,都会加分。比较几个候选关键词时,得分最高的那个通常就是对的。这个分数没有固定的刻度,所以要拿同一段密文的不同结果相互比较,不要单看一个数。
怎么看频率面板
频率面板回答的是另一个问题:这段文字真的是关键词密码吗?
关键词密码把每个字母固定换成另一个字母,所以密文保留了英语字母次数高低不平的特点:少数密文字母很常见,多数很少见,只是换到了别的字母上。即使是上面那段很短的例子,T 和 Q 也是出现最多的密文字母,各 4 次,分别代表 E 和 T。如果密文里最常见几个字母的占比,和预期一栏里 E、T、A、O 的占比差不多,那很可能是关键词密码或其他简单替换密码。
如果各个字母的次数几乎一样平,没有哪个特别多,这段文字多半用了好几张字母表,比如维吉尼亚密码,任何一张关键词字母表都解不开。如果频率和正常英语一样、文字却读不通,字母可能只是换了位置,而不是被替换了。密码识别器可以帮你判断是哪一类密码。
不知道关键词时
这个页面不会去搜索关键词,只用你给出的关键词解码,所以猜关键词要靠你自己。如果有提示,这样做很有效:谜题的标题、故事里的人名、寻宝描述里的主题词。逐个试候选词,留下能读通、得分最高的那个。
如果完全没有头绪,一个个猜单词会很慢。关键词密码本质上是简单替换密码,不需要关键词也能破解。替换密码破解器只凭密文就能搜索出完整的 26 字母字母表,给出明文,再尝试从找到的字母表里读出关键词。它还能识别 Codebusters 使用的、带位移的 K1、K2、K3 关键词字母表,这是本解码器做不到的。
本解码器不支持的变体
本解码器用的是最常见的排法:关键词放在密文字母表开头,明文字母表按正常顺序,不做位移。有些谜题用别的排法:
- 关键词字母表放在明文行(Codebusters 里叫 K1),解码时要反过来查表。
- 带位移的关键词字母表,关键词不是从 A 下面开始。
- 两行都是同一张关键词字母表,错开一个位移(K3)。
如果用对了关键词,解出来却只有一半能读,甚至完全读不通,多半就是这几种排法之一。关键词密码页面按标准排法生成字母表;Aristocrat 练习页用例子讲解了 K1、K2、K3 三种排法。