Republished copy of Daniel Bourdeau’s Unsolved Historical Ciphers, released under CC BY 4.0. Text unchanged; hosted by JIC alongside its translations; not an official copy by the author · View the original ↗
Δ % ɣ % ≈ ⋈ X ♀
♡ Υ ≡ ∅ χ ♪ δ
… about 1,200 glyphs in four passages

Essex County jail, New York · invented glyphs, probably a French syllabary · 1882–1883

The Debosnys cryptograms

Henry Deletnack Debosnys, convicted of murdering his wife Elizabeth Wells at Essex, New York, in August 1882 and hanged at Elizabethtown in April 1883. In jail he left poems, paintings and four passages in an invented script. Number 3 on Klaus Schmeh’s Top 50. Originals: Brewster Memorial Library, Essex County Historical Society.

Daniel Bourdeau · posted · updated

Method: not solved · Extent: text not obtained

No key recovered; the surviving text is too short for a ciphertext-only solution

Three of the four passages were transcribed here in September 2026, 969 glyphs in all. The cipher poem is twenty lines of rhyming couplets, and its line lengths and rhymes both point to a French syllabary: one glyph for one spoken syllable. A syllabary with this many symbols needs roughly 800 to 2,000 glyphs before only one key fits the text, and the whole surviving corpus is about 1,200. Every known plaintext that could be tested as a crib failed, and no key was recovered. No decipherment has been published; Sektu’s 2017 analysis of the structure is the main earlier work. What is left needs a source outside this project: the original Debosnys copied from, or a key sheet in his papers.

01 What was already known

More than the usual summaries say. In 2017 Brian, who writes the Sektu blog, transcribed the whole corpus (1,188 glyphs of 425 types), decomposed the glyphs into sub-glyphs with a small grammar, and proposed that they are French syllables, the tilde marking nasalisation. That transcription was never published. An earlier version of this project’s tracker presented the glyphs’ systematic composition as a new observation; it was Sektu’s, and is credited to him here.

Two further leads were public. Matthew Brown showed in 2021 that almost every clear “poem” Debosnys left is copied, mostly from Thomas Moore, which suggested the enciphered texts might be copies too. And Nick Pelling noticed in 2015 that passage No. 9 holds the clear initials H. D. D. L. M. F. with dots under each letter counting the letters left out: Henry, Deletnack, Debosnys, then three words of 7, 7 and 6 letters.

02 What is established

the cipher poem   chance under 10−5

The “monographe verse” is twenty lines of rhyming couplets

The first four lines of the Debosnys cipher poem: lines one and two end in the same lying curl, lines three and four in the same dotted X
Lines 1–4 of the monographe verse (detail). Lines 1 and 2 end in the same curl, lines 3 and 4 in the same dotted X. Image: Brewster Memorial Library, Essex County Historical Society, Debosnys papers, the monographe verse.

The last glyph of each line repeats in pairs. It is identical within 9 of the 10 couplets, and the tenth pair shares its base and differs only in where a cross is placed. Across couplet boundaries (lines 2 and 3, 4 and 5, and so on) it matches in none of 9. Even if any two glyphs matched a fifth of the time, nine of ten would come up by chance about four times in a million. It is the flat AABB rhyme of French couplet verse, and the rhyme of the first couplet returns in the ninth, as a sound would.

the unit   two independent lines

One glyph is one French syllable

If identical final glyphs carry the rhyme, glyphs stand for sound. Which size of sound is settled by comparing the poem with 279-unit samples of real verse:

unitper linetypes in 279most frequent
Debosnys glyphs13.91119.0%
French syllables13.51663.8%
English syllables10.21724.5%
French words8.61744.7%
French letters37.42614.7%

Only syllables fit the line length, and the rhymes decide the language. In real rhyming couplets the final syllable is spelled identically 61% of the time in French verse but only 31% in Moore’s English. Nine identical endings in ten would happen with English syllables about three times in ten thousand. So the plaintext is most likely French, although nearly everything Debosnys is known to have copied was English.

The text behaves like language: repeated glyph pairs occur at twice the rate of a shuffle of the same glyphs. Two details do not fit a plain syllabary. The dotted X is too frequent for a single syllable at 9%, and it appears doubled five times, perhaps one sign in two parts.

the corpus   one system

Three passages, one script

Transcribed glyph by glyph from the scans: the twenty-line poem (279 glyphs), the four cipher lines on page No. 10 (99) and the prose passage No. 9 (597), 969 glyphs of 333 types. The passages share their inventory (47 of the poem’s 111 glyph types recur in No. 9, covering 58% of the poem), and the dotted X leads both at 9.0% and 8.2%. The weak point is identity: whether two similar composites are the same sign. The transcription files record each decision, and the least legible line lies under a water stain.

03 What is excluded

Every search here was first run on a planted text (real French encoded the same way, with noise) to show that it would find a hit if one were there. None of the real searches produced one.

the poem on the same page   excluded

The four cipher lines of No. 10 do not encode the French poem written under them

The obvious crib: about 93 glyphs above a clear poem whose first eight lines have about 93 syllables, and both end in a question mark. Aligning glyphs to syllables and scoring how consistently each glyph maps, the real pairing scores 58, the same as random French verse (median 59). A planted encoding of the same poem scores 86 to 88 against a control maximum of 80. The lines are more likely the end of No. 9.

French verse   excluded

No match in 7,821 couplet windows of French poetry

Twenty-eight volumes (Racine, Corneille, Molière, Voltaire, Boileau, Chénier, Hugo, Musset, Gautier, Baudelaire, Verlaine) were cut into every 20-line window in rhyming couplets and aligned against the poem line by line. A planted encoding of one real window ranks first of 7,821 by a wide margin; the poem’s best matches form a smooth tail with no outlier. The same holds for Delille’s verse translation of the Aeneid, prompted by the lines of Virgil copied beneath the poem.

what he copied   excluded

Not Moore, not Stoddart, not his own English copies

Line-length profile and couplet structure against Moore’s complete poems, Lalla Rookh, Stoddart and Debosnys’s own clear poems: best fits at the chance level for seven thousand windows, and Moore’s couplet lines run three or four syllables short.

letters, not syllables   excluded

The glyphs are not stacks of letters

Taking each glyph’s component marks as letters in some order and searching for the key, the real glyph order scores no better than the same glyphs shuffled, in French or English.

04 Why it stops here

Ciphertext-only attack needs enough text to pin the key down. For a substitution, that threshold is the unicity distance: the key’s information divided by the language’s redundancy per symbol. French verse syllables carry 7.7 bits each under a bigram model; a key for 333 glyph types, drawn from a syllable inventory of 600 to 9,000, carries 3,100 to 4,400 bits. The threshold comes out at about 800 to 2,000 glyphs, even with a perfect model and a perfect transcription. The whole surviving corpus is about 1,200.

The experiment agrees. Real French verse was encoded as a clean syllabary, one glyph per syllable and no noise, and attacked with a syllable language model trained on 1.15 million syllables:

glyphsglyph typestext recoveredguessing the commonest syllable
1,0003640.0%3.2%
5,0009445.4%3.3%
20,0001,8104.3%2.9%

At the Debosnys length the solver recovers nothing. A stronger solver would do better on far longer texts, but none can beat the information limit. If Debosnys wrote a syllabary, as the rhymes indicate, only a crib can recover the key.

05 What could lead to a solution

Transcriptions, scripts and controls: targets/debosnys/ in the project repository — verse_transcription.py, n9_transcription.py, n10_transcription.py, unitstats.py, isomorph.py, versesearch.py, syllsolve.py, with the full record in NOTES.md.