培根密碼

🕵️ Bacon Cipher

Encode and decode the Baconian cipher in your browser — hide a message inside a cover text with two typefaces.

📐 工作原理與說明
用 5 位 A/B(或 0/1)序列表示一個字母,本質上是一種編碼而非加密。
  • 編碼:5 位共 32 種組合,足以覆蓋字母表;A 與 B 可視作二元符號。
  • 版本:24 字母版中 I/J 與 U/V 同碼;26 字母版為每字母分配獨立碼。
  • 隱寫:常用兩種字型、大小寫或粗細承載 A/B,把資訊藏進普通文本。
  • 強度:無金鑰,一旦識別載體規則即可還原,僅用於隱寫演示與教學。

📖 碼錶

📚 深度解析:培根密碼 (Bacon Cipher)

💡 常見使用場景

  • 用 A/B 五位元組隱藏資訊於看似正常的文本中。
  • 排版隱寫練習:把明文的 A/B 序列對映成同一段文字的兩種字型(如正常體/斜體),看起來是普通段落,實際每個字母的字型型別就攜帶了一位資訊。
加密 "A"
A 的培根碼為 `AAAAA`、B 為 `AAAAB`;可用兩種字型把密文藏進一段話。

❓ 常見問題(FAQ)

培根碼如何隱藏?
用粗細/大小寫等兩種樣式代表 A/B,肉眼難察。
24 字母版和 26 字母版有什麼區別?
培根原版把 I/J、U/V 各合併為一個符號,共 24 個,正好用 5 位二進位制的前 24 個組合覆蓋;26 字母版則把剩餘兩個組合分配給 J 和 V。解密前要確認對方用哪一版,否則 I/J、U/V 會還原錯。
⚠️ 使用說明與注意事項
📖關於「培根密碼」 ▼

📝工具簡介

培根密碼是一款IT 開發領域的線上工具。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。