HomeCiphers › Homophonic Substitution

Homophonic Substitution

Common letters get several symbols each, so counting them tells a code-breaker nothing.

Rail Fence

Press Run it to start the machine.
0 / 0
Result

How it works

A plain substitution falls to counting: E is the commonest letter in English, so the commonest symbol is probably E. Homophonic substitution kills that. Give E eight different numbers, T six, and rare letters one each, then pick a different one every time.

  1. Give every letter a share of numbers, matching how often it turns up.
  2. Each time you write a letter, use a different one of its numbers.

Now every symbol appears about as often as every other, and the counting attack has nothing to grip. This is what the Zodiac killer used, and one of his messages held out for fifty-one years.

The story

California, 1969

The message that held out for fifty-one years

The Zodiac killer sent newspapers a cipher of strange symbols where common letters had several symbols each, so counting them gave nothing. It was solved in 2020, fifty-one years later, by three amateurs working together: an American software developer, an Australian mathematician and a Belgian programmer. None of them had ever met.

Crack these

Decode these numbers.
And these.
← Bifid All the ciphers Code Words →

Take it off the screen

Print this page and you get a worksheet: how the cipher works, where it came from, and the puzzles to crack, with the machine and the menus left off.

Print this page as a worksheet Try the challenges

Read more elsewhere

Longer, harder and written for grown-ups. Worth a look when this page runs out.

Substitution ciphers