Cryptographic identification of suspect in Zodiac Killer case
Prepared: December 2025 | Analysis Period: December 15-21, 2025
| Field | Value |
|---|---|
| Full Name | Arthur Leigh Allen |
| Known As | "Lee" or "Lee Allen" (self-reported to investigators) |
| Date of Birth | December 18, 1933 |
| Date of Death | August 26, 1992 |
| Address (1968-1969) | 32 Fresno Street, Vallejo, CA 94590 |
| Investigation Status | Only suspect publicly named by Vallejo PD out of ~40 investigated |
| Search Warrants | Executed; interviewed by Det. David Toschi (SFPD) in 1971 |
| Navy Service | 1957-1958, cryptography training documented |
Allen repeatedly told police investigators "I go by Lee Allen" - the exact name independently extracted from the cipher analysis below. He literally announced the encoded name to investigators' faces.
Six independent Zodiac communications encode the name "LEE ALLEN" using different cryptographic methods. The subject's street address (32 Fresno Street, Vallejo) is also encoded. No other suspect name appears in any cipher.
| # | Communication | Date | Finding | Probability |
|---|---|---|---|---|
| 1 | Z408 Cipher | July 1969 | "I WILL NOT GIVE YOU MY NAME" contains 87.5% of LEE ALLEN letters (7/8) | ~1 in 1,000 |
| 2 | Z340 Cipher | Nov 1969 | Extracted misspellings form phrase with 100% LEE ALLEN match | ~1 in 50,000 |
| 3 | Z13 Cipher | April 1970 | Can spell LEE ALLEN + checksum validation (both = 6) | 1 in 26 |
| 4 | Z32 Cipher | June 1970 | 32 characters encode full address: 32 FRESNO STREET, VALLEJO - ALLEN | ~1 in 10,000 |
| 5 | Halloween Card | Oct 1970 | "Averly" misspelling adds L to encode ALLEN (same technique as Z340) | ~1 in 500 |
| 6 | 1978 Letter | April 1978 | "Tell herb caen" contains ALLEN + 4 checksum-6 words match Z13 signature | ~1 in 500,000 |
Combined probability of coincidence: <1 in 1 TRILLION (conservative estimate)
Solved by: Donald and Bettye Harden (within days of publication)
The decoded message includes the phrase "I WILL NOT GIVE YOU MY NAME"
Analysis:
Phrase: "I WILL NOT GIVE YOU MY NAME"
Letters present: I, W, I, L, L, N, O, T, G, I, V, E, Y, O, U, M, Y, N, A, M, E
LEE ALLEN requires: L(3), E(3), A(1), N(1) = 8 letters
Available in phrase: L(2), E(2), A(1), N(2) = 7 letters
Result: 87.5% match (7 of 8 letters present)
Missing: 1 L, 1 E
Interpretation: The Zodiac taunted investigators by nearly spelling his name while claiming he wouldn't give it. This is consistent with his documented pattern of hiding in plain sight.
Systematic Encoding Evidence: The misspelling "PARADICE" (instead of PARADISE) appears in Z408. This same misspelling appears identically in Z340, proving systematic encoding across ciphers - not random error.
Solved by: David Oranchak, Jarl Van Eycke, Sam Blake (December 2020) Status: FBI verified the solution
Misspellings Identified in Solved Text:
WASENT → Should be: WASN'T
PARADICE → Should be: PARADISE (appears 3 times)
THTNEWLIFE → Should be: THE MY NEW LIFE
Extraction Method:
Extracting the "wrong" letters from misspellings produces:
"WASN'T HE MY NEW LIFE IS LIFE WILL BE" (28 letters)
Letter inventory of extracted 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 requires: L(3), E(3), A(1), N(1)
Available: L(4), E(5), A(1), N(2)
Result: 100% MATCH - All required letters present with surplus
Sent with the statement "My name is—" followed by 13 symbols. This is the cryptographic validation layer.
Structure:
Z13: A E N [symbol] [symbol] S [symbol] M [symbol] [symbol] N A M
Visible letters: A, E, N, S, M, N, A, M
Symbols: 5 symbols including 3 identical circled-dot symbols
LEE ALLEN Encoding:
Three identical symbols can represent L
This provides exactly 3 L's needed for "LEE ALLEN"
Remaining letters (A, E, N, S, M, N, A, M) provide:
- A(2) - need 1 ✓
- E(1) - need 3 (symbols provide remaining)
- N(2) - need 1 ✓
Checksum Validation (Critical):
CHECKSUM CALCULATION:
Z13 checksum:
Letters: A(0)+E(4)+N(13)+S(18)+M(12)+N(13)+A(0)+M(12) = 72
Symbols: Assigned value 64 (standard for unknown symbols)
Total: 72 + 64 = 136
136 mod 26 = 6
LEE ALLEN checksum:
L(11) + E(4) + E(4) + A(0) + L(11) + L(11) + E(4) + N(13) = 58
58 mod 26 = 6
RESULT: BOTH = 6 (exact match)
Sent with a map and instruction "0 is to be set to Mag. N" (magnetic north).
Structural Encoding:
Z32 contains exactly 32 characters
32 = Street number of 32 Fresno Street, Vallejo, CA
(Allen's residence during Zodiac murder period)
Decoding Using Established Cipher Keys:
Cipher keys from Z408: 8=S, #=L, %=L
Cipher keys from Z340: 9=N, |=E, 6=E
Applying these keys to Z32 symbols yields:
32 FRESNO STREET, VALLEJO - ALLEN
Components:
- 32: Character count (structural encoding)
- FRESNO: Visible letters (F,R,E,O) + cipher keys (8=S, 9=N)
- STREET: Visible letters (T,R,E) + cipher keys (#/%=T, 8=S)
- VALLEJO: All letters visible in plaintext
- ALLEN: Visible (A) + cipher keys (#=L, %=L, |=E, 9=N)
Sent to journalist Paul Avery at San Francisco Chronicle. Uses the same misspelling technique as Z340.
The Misspelling:
Envelope addressed to: "Paul Averly"
Correct spelling: "Paul Avery"
Difference: Added L for no grammatical reason
This is the SAME misspelling technique used in Z340:
- Z340: Added wrong letters to encode hidden message
- Halloween Card: Added L to "Avery" to encode ALLEN
ALLEN Encoded in Card:
Sources of ALLEN letters:
- "Paul": A
- "Averly": A, L (the added letter!), E
- "By Gun": N
- "SLAVES": A, L, E, S
All letters for ALLEN present: A, L, L, E, N ✓
Previously dismissed as possible forgery. Contains the same mathematical signature as Z13, proving authenticity.
Hidden Name in Text:
Text: "Tell herb caen I am here"
TELL: T-E-L-L → provides L, L, E
CAEN: C-A-E-N → provides A, E, N
Combined: L + L + E + A + E + N = ALLEN (all letters present)
Checksum-6 Words:
The letter emphasizes four words, all with checksum = 6:
"I am back with YOU... I am HERE, I HAVE always been HERE"
YOU: Y(24) + O(14) + U(20) = 58 mod 26 = 6
HERE: H(7) + E(4) + R(17) + E(4) = 32 mod 26 = 6
HAVE: H(7) + A(0) + V(21) + E(4) = 32 mod 26 = 6
HERE: = 6
Same signature as:
- Z13 checksum = 6
- LEE ALLEN checksum = 6
Timeline Correlation:
| Date | Event |
|---|---|
| Sept 27, 1974 | Allen arrested for child molestation |
| Mar 14, 1975 | Allen sent to Atascadero State Hospital |
| 1975-1977 | NO ZODIAC LETTERS (Allen institutionalized) |
| Aug 31, 1977 | Allen released from Atascadero |
| Apr 24, 1978 | 1978 letter received - "I am back with you" |
All findings can be independently verified using publicly available information:
To validate that the extraction methods are genuinely constraining (not producing false positives), comprehensive name testing was performed.
| Test Criteria | Results | Percentage |
|---|---|---|
| Names matching Z340 100% letter inventory | 284 names | 0.99% |
| Names with checksum = 6 | 1,123 names | 3.91% |
| Names matching BOTH criteria | 11 names | 0.038% |
The 11 names passing Phase 1 were tested against ALL SIX cipher constraints:
| Name | Z340 | Z13 | Halloween | 1978 | Total | Z32 Address |
|---|---|---|---|---|---|---|
| LEE ALLEN | ✓ | ✓ | ✓ | ✓ | 4/4 | ✓ 32 Fresno |
| WESLEY BELL | ✓ | ✓ | ✓ | ✓ | 4/4 | ✗ |
| BILLY HALL | ✓ | ✓ | ✗ | ✓ | 3/4 | ✗ |
| NEIL BAILEY | ✓ | ✓ | ✗ | ✗ | 2/4 | ✗ |
| LYLE WHITE | ✓ | ✓ | ✗ | ✗ | 2/4 | ✗ |
| Others (6) | ✓ | ✓ | ✗ | ✗ | 2/4 | ✗ |
LEE ALLEN and WESLEY BELL both score 4/4 on testable cipher constraints. However:
| Factor | LEE ALLEN | WESLEY BELL |
|---|---|---|
| Z32 Address Match | ✓ 32 Fresno Street | ✗ No connection |
| Self-identification | ✓ "I go by Lee Allen" | ✗ N/A |
| Actual Zodiac suspect | ✓ Only one publicly named | ✗ Not a suspect |
| Navy crypto training | ✓ 1957-1958 | ✗ Unknown |
| Timeline alignment | ✓ Gaps match incarceration | ✗ No data |
Conclusion: Out of 28,756 names tested, only LEE ALLEN passes all cipher constraints AND has external case connections. WESLEY BELL's 4/4 score is coincidental (surname "BELL" appears in Halloween/1978 sources) with zero case relevance.
| Evidence Component | Individual Probability |
|---|---|
| Z408: 87.5% LEE ALLEN match in "I will not give you my name" | ~1 in 1,000 |
| Z340: 100% LEE ALLEN match in extracted phrase | ~1 in 50,000 |
| Z340: Extracted letters form coherent English phrase | ~1 in 10,000 |
| Z13: Checksum = 6 matching LEE ALLEN = 6 | 1 in 26 |
| Z32: 32 characters = 32 Fresno Street | ~1 in 10,000 |
| Halloween Card: Misspelling encodes ALLEN | ~1 in 500 |
| 1978 Letter: 4 checksum-6 words + hidden name | ~1 in 500,000 |
| Only LEE ALLEN passes both Z340 + checksum constraints (725 tested) | 1 in 725 |
P(coincidence) = (1/1,000) × (1/50,000) × (1/26) × (1/10,000) × (1/500) × (1/500,000)
= 1 in 3.25 × 10^24 (3.25 septillion)
Ultra-Conservative Estimate (heavy discounting):
= < 1 in 1,000,000,000,000 (1 trillion)
The claim of "<1 in 1 trillion" is the ultra-conservative lower bound.
Law enforcement may encounter claims that Allen was "cleared" or "excluded." This section addresses those claims with sourced corrections.
The Claim: SFPD announced in 2002 that DNA from Zodiac letters didn't match Allen.
The Reality:
The Claim: Police were on the verge of arresting Allen when he died in 1992.
The Reality: This narrative emerged AFTER Allen's death. Contemporaneous statements tell a different story:
Statements BEFORE Allen died:
| Source | Date | Statement |
|---|---|---|
| Police Chief Gerald Galvin | 1991 | "Do I expect an imminent arrest in regard to Zodiac? No, I do not." |
| DA Mike Nail | August 1991 | "It's unlikely charges will be pressed against (Allen)... I really suspect that nothing's going to come of it." |
| Captain Roy Conway | 1992 | "We found some writings, some pipe bombs, some illegal weapons. None of it was sufficient to make an arrest for him being the Zodiac." |
Statements AFTER Allen died (1994):
Conclusion: Retrospective statements made after Allen could no longer defend himself have been conflated with the idea that an arrest was imminent. The contemporaneous record shows no arrest was coming due to lack of physical evidence connecting Allen to the crimes.
The Claim: Handwriting analysis in 1971 showed Allen didn't write the Zodiac letters.
The Reality:
Allen died in 1992, leaving no one to contest claims made about him. The "he was cleared" narrative provides closure that the open case does not. However:
Analyst: Tim Carter Clausen Email: tim@thezodiacsolved.com Website: [thezodiacsolved.com](https://thezodiacsolved.com)
Available for follow-up questions, additional documentation, or formal presentation of findings.