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

密码替换谜题生成 - 引言加密挑战

17
0
0
0

密码替换谜题生成器

生成经典字母替换密码谜题 · 挑战朋友 · 锻炼逻辑思维

又名 Cryptogram / Substitution Cipher — 每个字母被随机替换为另一个字母,你能破解吗?

输入名言

输入一段名言或选择预设,生成加密谜题

0 字符 / 0 个不同字母
加密结果
👆 点击左侧「生成加密谜题」按钮开始...
常见问题 & 知识点

密码替换谜题是一种经典的加密游戏,每个字母被唯一地替换为另一个字母。例如,所有的 A 可能变成 X,所有的 B 可能变成 Q。空格和标点符号保持不变。解密者需要根据字母频率、单词模式(如单字母单词通常是 "A" 或 "I")以及上下文线索来破解密码。这类谜题常见于报纸和益智杂志,也是密码学入门的最佳实践。

1. 字母频率分析:统计密文中各字母出现次数,英文中 E 是最常见的字母,其次是 T、A、O、I、N。
2. 单字母单词:英文中单字母单词几乎总是 "A" 或 "I"。
3. 常见双字母组合:如 TH、HE、IN、ER、AN、ON 等。
4. 缩写模式:如 DON'T、CAN'T、IT'S 中的撇号位置提供线索。
5. 重复字母:如 "LL"、"SS"、"EE" 等双字母模式。
6. 上下文猜测:如果是名言,可以根据主题和常识进行推测。

本工具使用完全无自映射(Derangement)算法生成替换密码,确保没有字母映射到自身(即密文中的字母不会与原文字母相同)。这保证了谜题的完整性和挑战性。每次生成都会随机洗牌26个字母的映射关系,产生约 1.48×10²⁶ 种可能的密码组合之一。

凯撒密码是一种特殊的替换密码,它按照固定的偏移量移动字母(如全部后移3位:A→D, B→E...)。凯撒密码只有25种可能的密钥,非常容易被暴力破解。
通用替换密码(本工具生成的)允许任意随机映射,有约 4×10²⁶ 种可能,无法通过简单尝试所有密钥来破解,必须依赖频率分析和模式识别。

简单模式:预先揭示5个字母的映射关系(优先选择高频字母如E、T、A),解密者有更多起点。
中等模式:揭示2个字母的映射,提供适度挑战。
困难模式:不提供任何提示,完全依靠解密者自己的分析能力。
所有模式下,字母频率分析面板始终可用,作为辅助线索。

替换密码有着悠久的历史,最早可追溯到古埃及和古希腊时期。公元9世纪,阿拉伯学者阿尔·金迪(Al-Kindi)首次系统性地提出了字母频率分析方法来破解替换密码。在中世纪欧洲,替换密码被广泛用于外交和军事通信。到了19世纪,爱伦·坡(Edgar Allan Poe)在其小说《金甲虫》中生动描述了替换密码的破解过程,使这种密码在大众文化中流行起来。如今,替换密码谜题(Cryptogram)已成为全球报纸和益智应用中的常见内容。

当然可以!本工具非常适合课堂教学、家庭娱乐、聚会游戏等场景。你可以使用「复制密文」按钮将加密文本复制到文档中打印分发,或者直接分享屏幕让朋友挑战。教师可以用它来教授密码学基础、模式识别和逻辑推理。对于语言学习者,这也是练习字母频率和单词模式的绝佳方式。

灰色标记表示该密文字母在当前加密文本中没有出现。这是因为原始名言可能只使用了26个字母中的一部分(例如较短的文本可能只包含15-20个不同字母)。这些未使用的密文字母在解密时不需要关注,但它们仍然存在于完整的字母映射表中。这一特性也反映了真实替换密码的特点——并非所有字母都会出现在每条密文中。