FF 67 85 33 XX st LL 113 WW → disgustirt · 55 76 tt 63 38 22 → Gott geb · key 255: A = 20 30 40 50 60

Hamburg → the Hessian chancellor, Kassel · homophonic letter table and code numbers · 4/14 May 1672 · deciphered with a key matched from another Marburg file, partial

A Hamburg despatch to the Hessian chancellor, 1672

A German report on Denmark, Brandenburg and Brunswick, whose two short cipher passages were deciphered with the letter table of a Hessian key of 1666 found in another file; one word stays without sense.

Daniel Bourdeau · posted

Method: read after matching with key from external sources · Extent: partial (92% of the cipher)

Credits · Contemporary key or decipherment (key or decipherment used)

At a glanceKey from another file, partial · 59 of 64 cipher tokens

The letter
A signed despatch in German from Hamburg, dated 4/14 May 1672, to the Hessian chancellor (“Herr Canzler”) at Kassel. The writer is not identified.
Where
Hessisches Staatsarchiv Marburg, HStAM 4 f Dänemark Nr. 125, ff. 2–4. HCPortal record 494, “partially solved”, with no transcription attached.
The cipher
Names are written as three-digit code numbers (26 in the letter). Two short passages on the last page are in a letter cipher: five two-digit numbers for each letter, doubled capitals as more homophones, and signs for syllables.
How it was deciphered
A second hand glossed the code numbers on the leaf. The letter table of a Hessian key of 1666, filed in another Marburg collection (HCPortal key 255), reads both passages without change.
What it says
Danish anger at a French–Swedish treaty, a plan to bring Brandenburg into the Danish–Brunswick alliance, and Holstein “totaliter disgustirt” at the Landtag’s demands; “Gott geb das all wol ablauff”.
Still open
Five signs before “in Holstein” decipher as e r t a z and make no word; the 1672 key, which differs from the 1666 one in at least one cell, is not available. The gloss for code 625 is only partly legible.

01 The letter and its glosses

The letter fills three pages. It opens “Hoch Edler Herr, Mein insonders hochgeehrter Herr Canzler” and is dated at the foot “Hamburg den 4/14 May 1672”, in both calendars. It is clear German in Kurrent script, with Latin and French words in Latin script. The writer reports on his reception at the Danish court, on ceremonial quarrels between Denmark and Brandenburg, on the mission of a Blumenthal (code 630), on a treaty between France and Sweden that left Denmark out, and on a Holstein Landtag at which the estates refused the King’s demands. This was the spring in which France opened the war on the Dutch Republic.

Names are written as code numbers: 601 for the King of Denmark, 651 for the Elector of Brandenburg, 829 for Berlin, 774 for Holland, 768 for Sweden, and so on. A second hand, in black ink and Latin script, wrote the meaning over almost every number and in the margins. The same hand wrote “disgustirt und erta?in holstein” in the margin beside the first letter-cipher passage, and a few letters over the second. This is the “partial solution” HCPortal refers to. The hand is not dated: it may be the Kassel chancery’s, or a later reader’s.

German handwriting with three-digit numbers, glossed above in a darker hand: K. Dennemarck over 601, Curbrandenburg over 651, and 625 in the margin
The top of f. 3r: code numbers 601 and 651 with the glosses “K. Dennemarck” and “Curbrandenburg”, and 625 in the margin. Image: Hessisches Staatsarchiv Marburg, HStAM 4 f Dänemark Nr. 125 f. 3r, via HCPortal record 494.

02 The key from another file

The two passages on f. 4r use a letter cipher, not the code numbers. HCPortal holds 319 cipher keys, 106 of them from the Marburg collections 4 d and 4 f. Looking through their first pages, four are of the same kind as this letter: two-digit homophones and doubled capitals. One of them, key 255 (HStAM 4 d Nr. 1234, ff. 13–16), is a Hessian key whose back sheet names Secretary Lincker and the years 1666 and 1676. Its deciphering table, key 254 on f. 12, confirms the doubled capitals.

A ruled table with the letters A to Z across the top, five rows of two-digit numbers under each, a row of doubled capitals CC to BB, a row of syllables and a row of symbols
The letter table of key 255. A is 20, 30, 40, 50 or 60; the doubled capitals CC to BB stand for a to z; the bottom rows give signs for syllables such as st and tt. The note below lists the nulls. Image: Hessisches Staatsarchiv Marburg, HStAM 4 d Nr. 1234 f. 13, via HCPortal key 255.

In the table, A to K take the numbers 20 to 69 in columns of ten (A 20 30 40 50 60, B 22 32…, F 21 31…), L to U take 70 to 119, and W to Z take 120 to 166. CC stands for a, DD for b, and so on to BB for z. Further signs stand for au, ch, ff, ll, st, tt and other syllables, and 1 to 19 are nulls. The table gives the second passage’s glossed letters unchanged: 63 g, 38 e, 22 b, FF d, 20 a, 75 s, 96 o, NN l, 50 a, 32 b, 110 l. The key’s word list does not fit, though: there Alliance is 311 and Denmark 184, while this letter has codes from 303 to 834. The 1672 correspondence used the same letter table with another word list, which is not on HCPortal. For the code numbers the glosses are the only source.

03 The two passages

Lines of numbers and doubled capitals between German words, with a margin note 'disgustirt und erta?in holstein' and letters written above the lower passage
f. 4r: the first passage after “Totaliter”, with the margin gloss, and the second after “insidiosus hostis”, with letters written over it. Image: Hessisches Staatsarchiv Marburg, HStAM 4 f Dänemark Nr. 125 f. 4r, via HCPortal record 494.

In this hand 6 looks like b and 2 like r, so “b7” is 67, “ro” is 20. The sign before 37, two tall looped b-shapes unlike the closed 6 of 26 in the same line, is the doubled capital BB. The first passage follows a report that the Holstein estates broke up “protestando” and would let it come to forced collection:

Totaliter FF 67 85 33 XX st LL 113 WW · 119 74 26 · 28 83 117 20 BB · 37 104 · 634
Totaliter disgustirt und [e r t a z] in Holstein, nun sowohl als in Dänemark Adel, Bürger und Bauern nun allerorten in plaintes combiniret.

“Totally disgusted and […] in Holstein, nobles, burghers and peasants are now joined in complaints everywhere, in Holstein as in Denmark.” The sign after XX is the key’s sign for st. The five signs 28 83 117 20 BB give e r t a z, which is not a word; the glosser got the same letters and wrote “erta?in”.

The second passage follows a Latin sentence about an insidious enemy:

insidiosus hostis 768: 55 76 tt · 63 38 22 · FF 20 75 · 20 ll · YY 96 NN · 50 32 110 au ff
insidiosus hostis Sueco: Gott geb das all wol ablauff.

“… the Swede, an insidious enemy: God grant that all goes well.” 768 is Sweden, as the margin note “Schweden 768” and the gloss “Sueco” say. In the 1666 table 55 is h; the glosser read g and the word is Gott, so either the 1672 table differs from the 1666 one here or 55 is a slip for 53. The last two signs are read as the key’s au and ff signs, which look like an 8 and a doubled X; as plain numbers they would be a null and u.

04 The code numbers

All 26 code numbers in the letter, with the gloss over each (H: gloss; M: gloss partly legible; I: inferred):

The letter’s chief news in clear: the French–Swedish treaty, concluded without Denmark, “gibt Verdruss”, and 625 is to go to Berlin in a few weeks to bring Brandenburg into the Danish–Brunswick alliance.

05 Method

The HCPortal record and its three images were fetched through the HCPortal API. The cipher parts were transcribed from full-resolution crops. The margin gloss of the first passage was tried against its signs first, with the doubled capitals as nulls and as letters; neither fitted. All 319 key records on HCPortal were then fetched, and the first pages of the 106 Marburg keys from collections 4 d and 4 f were screened in contact sheets. Key 255 was the one whose letter table gave the second passage’s glossed letters without change. A short script applies it (decrypt.py). The five open signs were re-cropped at three times the scan’s size and searched four ways (see below) with the project’s German language model for 1600–1670 and a corpus of period German, without a convincing word. The alliance the letter prepares was concluded at Braunschweig on 12/22 September 1672 between the Emperor, Denmark, Brandenburg, Brunswick and Hessen-Kassel.

Extent: 64 cipher tokens (38 letter-cipher signs and 26 code numbers). All have a value; 59 read as sense, 92.2%. That is below the project’s 95% bar, so the extent is partial.

06 What remains uncertain

07 Sources

Transcription, decoder, code list, notes and reading: targets/hesse1672/ in the repository.