CacheHackCacheHack

Homophonic Cipher

Encode and decode using a homophonic substitution cipher. Multiple numbers can represent the same letter.

Space-separated numbers (/ or - for space)

Substitution Table

E01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12(12)
T13, 14, 15, 16, 17, 18, 19, 20, 21(9)
A22, 23, 24, 25, 26, 27, 28, 29(8)
O30, 31, 32, 33, 34, 35, 36, 37(8)
I38, 39, 40, 41, 42, 43, 44(7)
N45, 46, 47, 48, 49, 50, 51(7)
S52, 53, 54, 55, 56, 57(6)
H58, 59, 60, 61, 62, 63(6)
R64, 65, 66, 67, 68, 69(6)
D70, 71, 72, 73(4)
L74, 75, 76, 77(4)
C78, 79, 80(3)
U81, 82, 83(3)
M84, 85(2)
W86, 87(2)
F88, 89(2)
G90, 91(2)
Y92, 93(2)
P94, 95(2)
B96(1)
V97(1)
K98(1)
J99(1)
X00(1)
Q100(1)
Z101(1)

How Homophonic Substitution Works

  • • Each letter can be represented by multiple different numbers
  • • More common letters (E, T, A) have more number options
  • • This flattens the frequency distribution
  • • Makes frequency analysis much harder

Why Multiple Numbers?

In English, E appears about 12% of the time. If we assign 12 different numbers to E, each number appears only 1% of the time - the same as rare letters. This defeats simple frequency analysis.

Puzzle Tips

  • • Look for patterns in word lengths
  • • Single-letter words are usually A or I
  • • The mapping might not match this standard table
  • • Try common words as cribs

What is a Homophonic Cipher?

A homophonic cipher is a substitution cipher where each plaintext letter can be replaced by any one of several possible ciphertext symbols. The number of symbols assigned to each letter is proportional to its frequency in the language.

How It Works

Basic Principle

Instead of A always becoming one specific symbol, A might become any of several symbols. Common letters like E get many possible substitutes; rare letters like Z get just one.

Purpose

This design defeats frequency analysis. If E can become 12 different numbers, each appearing only 1% of the time, you can't tell which numbers represent common letters.

Historical Use

Homophonic ciphers have been used throughout history:

  • Zodiac Killer: Famous unsolved ciphers used homophonic substitution
  • Great Cipher: 17th century French cipher with 587 numbers
  • Mary Queen of Scots: Used homophonic elements

Homophonic Ciphers in Geocaching

These ciphers appear in puzzles because:

  • Number-based: Works well for coordinate hints
  • Challenging: Harder than simple substitution
  • Zodiac theme: Famous unsolved cipher connection
  • Customizable: Puzzle setters can create unique mappings

Cryptanalysis

Breaking homophonic ciphers requires:

  • Pattern analysis: Word lengths, repeated patterns
  • Crib dragging: Try common words at different positions
  • Anagramming: Look at which symbols appear together
  • Computer analysis: Hill climbing algorithms

vs Simple Substitution

HomophonicSimple Substitution
Multiple symbols per letterOne symbol per letter
Flat frequency distributionOriginal frequencies preserved
Harder to breakVulnerable to frequency analysis
More symbols needed26 symbols sufficient