跳到主要内容

培根密码

使用说明

加密

  1. 输入英文文本
  2. 点击"加密",每个字母转换为 5 位 A/B 序列

解密

  1. 输入 A/B 序列(忽略非 A/B 字符)
  2. 点击"解密",每 5 位还原为一个字母

培根密码原理

培根密码由弗朗西斯·培根于 1605 年发明,是一种二进制编码方式。每个字母用 5 位 A/B 序列表示:

字母编码字母编码字母编码
AAAAAAJABAABSBAABA
BAAAABKABABATBAABB
CAAABALABABBUBABAA
DAAABBMABBAAVBABAB
EAABAANABBABWBABBA
FAABABOABBBAXBABBB
GAABBAPABBBBYBAAAA
HAABBBQBAAAAZBAAAB
IABAAARBAAAB

示例: HIAABBB ABAAA

常见问题

培根密码和二进制有什么关系?
培根密码本质上就是二进制编码,A 代表 0,B 代表 1。每个字母用 5 位二进制数表示(2^5 = 32,足以覆盖 26 个字母)。培根在 1605 年就提出了这种二进制思想,比莱布尼茨的二进制论文早了近 100 年。
培根密码的隐写术是怎么用的?
培根密码最初设计用于隐写术:用两种不同的字体(如正体和斜体)来表示 A 和 B,将秘密信息隐藏在看似正常的文本中。接收者通过识别字体差异来提取隐藏信息。
为什么有些字母的编码相同?
在培根的原始版本中,I/J 共用一个编码,U/V 共用一个编码(因为当时这些字母对被视为同一字母)。本工具使用 26 字母的现代版本,每个字母有独立编码。
分享此工具