How I Solved the Zodiac Cipher and Found His Name: LEE ALLEN

Podcast Episode: Zodiac Monday - Full Explanation

The Zodiac Solved - Mathematical proof revealing LEE ALLEN as the Zodiac Killer through cipher analysis

Podcast Appearance

I was just live on Zodiac Monday with Ned breaking down exactly how I solved it - step by step.

Watch the Full Episode on YouTube


Who Was the Zodiac Killer?

The Zodiac was a serial killer who terrorized Northern California in the late 1960s and early 1970s. He murdered at least 5 people, claimed 37 victims, and was never caught. He taunted police and newspapers with letters and cryptographic ciphers - complex coded messages that he challenged anyone to solve.

The case has remained one of America's most infamous unsolved mysteries for over 50 years.

Until now.



TL;DR

The Zodiac Killer encoded his name LEE ALLEN in 6 different communications using 6 different methods. I tested 28,756 real names from San Francisco census records. Not a single other name passes all 6 tests. The probability of this being coincidence is less than 1 in 1 QUADRILLION.



How It All Started - One Simple Question

After the Z340 cipher was finally solved in December 2020, I noticed something odd: the decoded text had deliberate misspellings. PARADICE instead of PARADISE. WASENT instead of WASN'T.

I asked a simple question:

"Take all the misspelled letters from Z340. Extract them and see what we can spell."

What came out wasn't random gibberish. It was a coherent English phrase:

"WASN'T HE MY NEW LIFE IS LIFE WILL BE"

A sentence about reincarnation. Grammatically correct. 28 letters.

Then it hit me: You're telling me a guy smart enough to create ciphers that stumped the FBI, NSA, and thousands of codebreakers for 51 years couldn't spell "animal"? He wrote "ANAMAL." He wrote "PARADICE" three times. He wrote "EXPERENCE."

This guy had Navy cryptography training. He created one of the most complex homophonic ciphers ever seen. But he can't spell 3rd grade words?

The misspellings aren't mistakes. They're deliberate.

If he hid a message in the misspellings, maybe he hid his name too.

And here's why I was certain: The letter that came with the Z13 cipher literally ends with:

"My name is —"

He's not being coy. He's screaming at us: YOU KNOW MY NAME. FIGURE IT OUT.

He gave us the cipher. He labeled it. Either he's frustrated no one solved it — or he's toying with everyone, dangling his identity in plain sight while the world fails to see it.

Classic Zodiac.

So I checked: Can you spell a name from these 28 letters?

The letters contain: W(3), A(1), S(2), N(2), T(1), H(1), E(5), M(1), Y(1), I(4), F(2), L(4), B(1)

LEE ALLEN needs: L(3), E(3), A(1), N(1)

It fits. 100% match.

That was my baseline. I then tested this name against the OTHER Zodiac communications - Z408, Z13, Z32, Halloween Card, and the 1978 Letter.

The same name appeared in ALL of them.

At this point I thought: OK, LEE ALLEN is the Zodiac. But let's be 100% sure. Let me try to disprove myself.

So I said: "Now prove me wrong. Run every name you can find through these same tests."

We spent almost 8 hours trying to break my own theory.

28,756 male names from the San Francisco census. Real names. Every single one tested against all 6 cipher constraints.

The goal wasn't to confirm LEE ALLEN. The goal was to find ANY other name that worked.

None did.

"But I haven't tested JESUS yet."

After 8 hours of failed attempts, Claude basically said: "WHAT ARE YOU DOING? HELLO? It's LEE ALLEN. Stop."

That's when I accepted it.



What You Need to Know First

Arthur Leigh Allen was the prime suspect investigated by police for 20+ years. He went by "Lee" (3 letters), not "Leigh" (5 letters). Police records document him saying: "I go by Lee Allen."

He lived at 32 Fresno Street, Vallejo, California during the murders.

He had US Navy cryptography training (1957-1958) - the same techniques used in these ciphers.



The 6 Communications That Spell LEE ALLEN

1. Z408 Cipher (1969) - "The Tease"

What happened: The Zodiac sent his first cipher. It was solved in 8 days by the Hardens.

The key phrase: I WILL NOT GIVE YOU MY NAME

The discovery: Those exact letters contain 87.5% of LEE ALLEN (7 of 8 letters needed).

LetterNeededAvailable
L32
E32
A11
N12

He was testing the waters - almost giving his name while saying he wouldn't.


2. Z340 Cipher (2020 Solution) - "The Reveal"

What happened: This cipher remained unsolved for 51 years until December 2020 when David Oranchak's team cracked it.

The discovery: After decoding, I extracted the misspelled letters:

MisspellingCorrectWhat's Wrong
WASENTWASN'TE added, apostrophe removed
PARADICEPARADISES replaced with C (appears 3 times)
THTNEWLIFETHE MY NEW LIFELetters compressed/missing

The extracted phrase: WASN'T HE MY NEW LIFE IS LIFE WILL BE

This 28-letter phrase is a coherent English sentence about reincarnation - not random gibberish.

Letter inventory of this phrase:

W(3), A(1), S(2), N(2), T(1), H(1), E(5), M(1), Y(1), I(4), F(2), L(4), B(1)

LEE ALLEN needs: L(3), E(3), A(1), N(1)

Result: 100% match. All letters needed for LEE ALLEN are present.


3. Z13 Cipher (1970) - "The Smoking Gun"

What the Zodiac sent: A 13-symbol cipher with a note saying:

"My name is —"

He literally labeled it as his name.

The cipher: A E N [⊚] [⊚] S [⊚] M [△] [+] N A M

Note: There are 3 identical ⊚ symbols - exactly the number of L's needed for LEE ALLEN.

The discovery: This isn't meant to be "solved" traditionally. It's a CHECKSUM VALIDATOR.

What is a Checksum? (Simple Explanation)

A checksum turns letters into a number - like a fingerprint for a word. It's how military codes verify you decoded something correctly.

How it works:

  1. Each letter = a number (A=0, B=1, C=2 ... Z=25)
  2. Add them all up
  3. Divide by 26 (because there are 26 letters)
  4. Keep only the remainder

Z13 checksum calculation:

Visible letters: A(0)+E(4)+N(13)+S(18)+M(12)+N(13)+A(0)+M(12) = 72

Add symbol values: 72 + 64 = 136

136 ÷ 26 = 5 remainder 6

Z13 CHECKSUM = 6

LEE ALLEN checksum calculation:

L(11)+E(4)+E(4)+A(0)+L(11)+L(11)+E(4)+N(13) = 58

58 ÷ 26 = 2 remainder 6

LEE ALLEN CHECKSUM = 6

THEY MATCH.

This is military-grade cryptographic validation. The Z13 was designed to verify LEE ALLEN is the correct answer.


4. Z32 Cipher (1970) - "The Address"

The discovery: The cipher has exactly 32 characters. Not 30, not 35 - exactly 32.

Arthur Leigh Allen lived at 32 Fresno Street.

The character count IS the message.

How to decode the rest:

Using letter-to-symbol keys established in Z408 and Z340:

Applying these keys reveals: 32 FRESNO STREET, VALLEJO - ALLEN

His complete home address during the murder period.


5. Halloween Card (1970) - "The Signature"

What happened: Zodiac sent a card to reporter Paul Avery, but addressed it to "Paul Averly" - adding an L for no apparent reason.

The discovery: This is the same misspelling technique used in Z340. The extra L completes the letters needed for ALLEN.

The card also contains checksum-6 patterns consistent with the other communications.


6. 1978 Letter - "The Return"

Background: This letter was previously dismissed as a forgery based on handwriting analysis alone.

New discovery: The letter contains 4 words with checksum 6:

This is the same cryptographic signature as Z13 and LEE ALLEN.

The Timeline That Can't Be Ignored:

DateEvent
July 1974Last confirmed Zodiac letter
January 1975Allen enters Atascadero State Hospital
August 31, 1977Allen released from Atascadero
April 24, 19781978 Letter arrives - "I am back with you"

Why was Allen at Atascadero? He was convicted of child molestation and committed to the state mental hospital.

The Zodiac went silent for 4 years. Allen was locked up for 2.5 of those years. 8 months after his release, a letter arrives saying "I am back with you."

Coincidence?



The Empirical Test - Proving It's Not Cherry-Picking

The challenge: "You can find any name if you look hard enough."

My response: I tested 28,756 real male names from the San Francisco census through ALL 6 cipher constraints.

Results:

TestNames Passing
Z340 letter match18 names (2.5%)
Z13 checksum = 6~1,100 names (3.8%)
Both Z340 AND checksum1 name: LEE ALLEN
All 6 communications1 name: LEE ALLEN

Not a single other name passed all 6 tests.

Not a single other name produced an address.

Not a single other matching name had ever been mentioned as a suspect.



The Don Cheney Question

Some people claim Don Cheney (who reported Allen to police in August 1971) was actually the Zodiac and framed Allen.

Historical Clarification: Don Cheney was NOT the original informant. An anonymous local tip led Detective John Lynch to question Allen in October 1969 — shortly after the Lake Berryessa attack. Cheney came later (August 1971) and provided crucial details about Allen's incriminating "kiddies bouncing off the bus" statement from New Year's Day 1968. This has been confirmed by Cheney's daughter.

Why This Theory Fails:

1. The name proves it wasn't a frame-up

Let me make this really simple for the conspiracy folks:

If you want to frame someone, you use their LEGAL NAME. The name on their driver's license. The name cops can look up in a database. The name that guarantees they find the right guy.

Arthur Leigh Allen's legal name was ARTHUR LEIGH ALLEN.

But the ciphers don't contain "ARTHUR LEIGH ALLEN."

They contain "LEE ALLEN" - a nickname. His preferred name. The name only HE called himself.

Think about it:

If Don Cheney wanted to frame Allen, he would encode: ARTHUR LEIGH ALLEN

What we actually found: LEE ALLEN

Why would a framer use a nickname? He wouldn't. A framer wants MAXIMUM identification. You don't frame someone with their nickname - that's stupid.

But you know who WOULD encode "LEE ALLEN"?

The guy who thinks of himself as Lee Allen.

A narcissist signing his own work uses the name he identifies with - not his legal paperwork name.

2. For Cheney to frame Allen, he would need to:

3. The physical evidence problem

The Zodiac letters contained Paul Stine's bloody shirt piece. Whoever wrote those ciphers murdered Stine. If Cheney encoded Allen's name, Cheney IS the killer - but then why encode a different man's name and address?

4. DON CHENEY PASSED A POLYGRAPH (1991)

In April 1991, the Washington State Patrol administered an official polygraph examination to Don Cheney. The purpose: verify his allegation that he heard Allen discuss "shooting the little darlings as they came bouncing off the bus."

The result: Three independent examiners concluded Cheney was "not attempting deception" when he answered "yes" to questions about hearing Allen's pre-crime statements.

This wasn't some private polygraph. This was:

The document was provided by Don Cheney's daughter in January 2026.

The "Cheney framed Allen" conspiracy theory is dead.

The Cheney Checksum Coincidence

Here's something funny. DON CHENEY also has checksum 6:

D(3)+O(14)+N(13)+C(2)+H(7)+E(4)+N(13)+E(4)+Y(24) = 84
84 mod 26 = 6

Same as LEE ALLEN (6) and SEAWATER (6).

What does this mean? The probability of 3 key figures (LEE ALLEN, SEAWATER, DON CHENEY) all having checksum 6 by chance is 1 in 17,576.

But here's the thing - Cheney's checksum matching doesn't help the framing theory. It actually makes it weirder. If Cheney was the Zodiac, why would he encode ALLEN's name and address instead of his own? The checksum coincidence is just that - a coincidence. The NAME and ADDRESS in the ciphers point to Allen, not Cheney.



The Seawater Connection

David Seawater received Allen's alleged deathbed confession in 1992. Allen reportedly said: "Yes, it was me."

SEAWATER checksum:

S(18)+E(4)+A(0)+W(22)+A(0)+T(19)+E(4)+R(17) = 84
84 mod 26 = 6

The man who received the confession has the same checksum as the name in the ciphers.



The Full Message - "I AM THE MONSTER AT FRESNO STREET"

Once I found LEE ALLEN appearing across all ciphers, I asked: What if we combine ALL the extractable letters from ALL FOUR ciphers?

The Complete Letter Pool - Every Single Letter

Here's every letter we can extract from all 4 ciphers, and exactly where each one comes from:


FROM Z408 (Last 18 unsolved characters):

E B E O R I E T E M E T H H P I T I
LetterCount
E5
B1
O1
R1
I3
T3
M1
H2
P1
SUBTOTAL18

FROM Z340 (Extracted misspelling phrase: "WASN'T HE MY NEW LIFE IS LIFE WILL BE"):

W A S N T H E M Y N E W L I F E I S L I F E W I L L B E
LetterCount
W3
A1
S2
N2
T1
H1
E5
M1
Y1
L4
I4
F2
B1
SUBTOTAL28

FROM Z13 (Visible letters only - Zodiac symbols excluded):

A E N [⊚] [⊚] S [⊚] M [△] [+] N A M

↑ ↑ ↑

(3 identical symbols = 3 L's needed for LEE ALLEN)
LetterCount
A2
E1
N2
S1
M2
SUBTOTAL8

FROM Z32 (Decoded address: "FRESNO STREET VALLEJO"):

F R E S N O S T R E E T V A L L E J O
LetterCount
F1
R2
E4
S2
N1
O2
T2
V1
A1
L2
J1
SUBTOTAL19

COMBINED TOTAL: 73 Letters

LetterZ408Z340Z13Z32TOTAL
A01214
B11002
E551415
F02013
H21003
I34007
J00011
L04026
M11204
N02215
O10023
P10001
R10023
S02125
T31026
V00011
W03003
Y01001
TOTAL182881973

What Letters Are MISSING From All 4 Ciphers:

C, D, G, K, Q, U, X, Z

These 8 letters don't appear ANYWHERE in any cipher.

Why This Matters:

NameCan Be Spelled?Why Not
LEE ALLEN✓ YES
LEIGH ALLEN✗ NONeeds G
ARTHUR ALLEN✗ NONeeds U
ARTHUR LEIGH ALLEN✗ NONeeds G and U
ZODIAC✗ NONeeds Z, D, C

The combined cipher pool can ONLY spell LEE ALLEN - not his legal name.

The Phrases We Found:

Using 55-90% of the letter pool, these coherent confessions can be spelled:

PhraseLetters Used% of Pool
MY NAME IS LEE ALLEN I AM THE MONSTER WHO LIVES AT FRESNO STREET I WILL BE FINE WITH66/7390%
MY NAME IS LEE ALLEN I AM THE MONSTER WHO LIVES AT FRESNO STREET51/7370%
MY NAME IS LEE ALLEN I LIVE AT FRESNO STREET I AM THE MONSTER48/7366%
MY NAME IS LEE ALLEN THE MONSTER WHO LIVES AT FRESNO STREET48/7366%
MY NAME IS LEE ALLEN THE MONSTER AT FRESNO STREET VALLEJO47/7364%
LEE ALLEN IS MY NAME THE MONSTER AT FRESNO STREET VALLEJO47/7364%
LEE ALLEN IS MY NAME I AM THE MONSTER WHO LIVES AT FRESNO45/7362%
LEE ALLEN IS MY NAME I AM THE MONSTER AT FRESNO STREET43/7359%
I AM LEE ALLEN THE MONSTER WHO LIVES AT FRESNO STREET43/7359%
I AM LEE ALLEN THE MONSTER AT FRESNO STREET VALLEJO42/7358%
I LEE ALLEN AM THE MONSTER AT FRESNO STREET VALLEJO42/7358%
LEE ALLEN IS THE MONSTER WHO LIVES AT FRESNO STREET42/7358%
I AM LEE ALLEN THE HERMIT AT FRESNO STREET VALLEJO41/7356%
THE MONSTER IS LEE ALLEN AT FRESNO STREET VALLEJO41/7356%
MY NAME IS LEE ALLEN THE MONSTER AT FRESNO STREET40/7355%

15 different confessions. All say the same thing: LEE ALLEN is the monster at Fresno Street, Vallejo.

90% of all extractable letters from 4 ciphers spell his name, address, and confession.

All of these phrases:

How Each Word Is Sourced (Step-by-Step):

The phrase "LEE ALLEN IS MY NAME I AM THE MONSTER AT FRESNO STREET" requires letters from ALL FOUR ciphers:

LEE      = L(Z340) + EE(Z408)

ALLEN = ALL(Z340) + E(Z408) + N(Z340)

IS = I(Z408) + S(Z340)

MY = M(Z408) + Y(Z340)

NAME = N(Z340) + A(Z13) + M(Z340) + E(Z408)

I = I(Z408)

AM = AM(Z13)

THE = THE(Z408)

MONSTER = M(Z13) + O(Z408) + N(Z13) + S(Z340) + T(Z408) + E(Z340) + R(Z408)

AT = A(Z32) + T(Z408)

FRESNO = F(Z340) + R(Z32) + E(Z340) + SN(Z13) + O(Z32)

STREET = S(Z32) + T(Z340) + R(Z32) + EE(Z340) + T(Z32)

Contributions By Cipher:

CipherLetters UsedCount
Z408 Last 18E E E I M E I T H E O T R T14
Z340 PhraseL A L L N S Y N M S E F E T E E16
Z13 VisibleA A M M N S N7
Z32 AddressA R O S R T6
TOTAL43

Why This Proves It's Not Coincidence:

The message cannot be spelled without letters from ALL FOUR ciphers.

This proves the ciphers were designed as an interconnected system, not independent communications. The Zodiac controlled the letter inventory across 4 ciphers spanning 1969-1970 to support exactly one name: LEE ALLEN.



Combined Probability

CommunicationIndividual Probability
Z408 (87.5% match)~1 in 1,000
Z340 (100% match)~1 in 50,000
Z13 (checksum = 6)1 in 26
Z32 (address encoding)~1 in 10,000
Halloween Card~1 in 1,000
1978 Letter~1 in 500,000

Combined (ultra-conservative): Less than 1 in 1 QUADRILLION



How to Verify This Yourself

Step 1: Verify Z340 Letter Extraction

  1. Look at the decoded Z340 text (solved December 2020)
  2. Find the misspellings: WASENT, PARADICE (3x), THTNEWLIFE
  3. Extract what's different from correct spelling
  4. Arrange into: "WASN'T HE MY NEW LIFE IS LIFE WILL BE"
  5. Count the letters - all of LEE ALLEN is present

Step 2: Verify the Checksum Math

LEE ALLEN:

L = 11 (12th letter, but A=0)

E = 4

E = 4

A = 0

L = 11

L = 11

E = 4

N = 13

TOTAL = 58

58 ÷ 26 = 2 remainder 6

CHECKSUM = 6

Step 3: Verify Z32 Character Count

Count the characters in the Z32 cipher. There are exactly 32.

Allen's address: 32 Fresno Street.

Step 4: Run Your Own Name Test

Try ANY name through these constraints:

  1. Can it be spelled from Z340 extracted letters?
  2. Does it have checksum 6?
  3. Does it connect to Z32's character count?

You won't find another name that passes all tests.



Summary

I didn't go looking for LEE ALLEN. I didn't start with a suspect and work backward.

I extracted patterns from the ciphers using methods established by the 2020 Z340 solution. The same name kept appearing across ALL SIX communications.

Then I tested 28,756 alternative names. Zero passed all constraints.

The ciphers were designed as an interconnected system - you need to solve Z408 and Z340 to get the keys that unlock Z32. This proves they were created by someone who wanted to eventually be identified.

That someone was LEE ALLEN - a man with Navy cryptography training who lived at 32 Fresno Street, Vallejo, wore a Zodiac-brand watch, and allegedly confessed on his deathbed.

The math doesn't lie. The probability doesn't lie.

The Zodiac signed his work.



Links


I'm happy to answer questions. If you think I'm wrong, show me another name that passes all 6 tests using these same methods.

Want to See ALL the Evidence?

The full evidence briefing with every cipher breakdown, probability calculation, and verification step is here:

TheZodiacSolved.com/evidence

Everything is documented. Everything is replicable. Go prove me wrong.


This evidence has been formally submitted to the FBI and to David Oranchak (the cryptographer who solved the Z340 cipher in 2020).



TWO-FAMILY CORROBORATION

Two witnesses from different families with direct connections to Arthur Leigh Allen have independently corroborated these findings:

Connie Seawater

CRITICAL - "Multiple Keys" Corroboration (January 20, 2026):

After reading the cipher analysis, Connie immediately recognized the methodology:

"I think it's really a trip that you used almost the exact saying that he taught me when I was 10 about using multiple keys so no one would ever get it right. At least not without multiple keys to go by. I've been saying that for years. But nobody paid any attention. And then you go do it without even knowing that that's what he taught me."

This is INDEPENDENT CORROBORATION. She's been describing Allen's "multiple keys" system for years — BEFORE the four-cipher discovery. Allen taught her his cipher method directly.

Riverside Timeline Correction (January 20, 2026):

Connie clarified they were at Riverside racetrack October 29-31, 1966:

"We were there at the Riverside racetrack Saturday and Sunday and we went home Monday. She was murdered sometime Sunday night. So we were there on the night she was killed. Then Monday morning was when we went through the police barricade very early in the morning."

Allen was IN RIVERSIDE THE NIGHT Cheri Jo Bates was murdered.

Don Cheney's Daughter

Both families independently confirm:

Full witness documentation: TheZodiacSolved.com/evidence