中文譯本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 釋出,本頁由 JIC 翻譯,非原作者官方版本,譯文如有出入以英文原頁為準 · 檢視英文原頁 ↗
430~ · 336~ · 501 · 1+ · 410 · 394 handen · … · 907^ · 222̅ niet · 43~ … 763~ end

海牙 → 聖彼得堡 · 數字整詞程式碼,六個系列,荷蘭語 · 1803年7月30日

Lodewijk van Toulon 致 Dirk van Hogendorp,1803年7月30日

Lodewijk van Toulon
發信人Lodewijk van Toulon
Dirk van Hogendorp
收信人Dirk van Hogendorp

Nationaal Archief,1.02.13 Legatie Rusland,inv. 208;DECODE R2034。巴達維亞外交部的密碼文書寫給共和國新任駐俄使節的一頁信,只有日期、稱呼和署名是明寫。其程式碼是 Croiset 的Correspondentiecijffer(通訊密碼),僅以一本未數字化的小冊子留存於 Nationaal Archief。這封信沒有已知的解讀。其67個詞中有3個是根據1801年使用同一程式碼、附有同時代解讀的信件確定的;其餘64個需要那本密碼本。

Daniel Bourdeau · 釋出於 · 更新於

方法:未破解 · 程度:未獲得文字

摘要。Lodewijk van Toulon 是外交部負責密碼的文書。1803年7月30日,他用110個碼組給 Dirk van Hogendorp 寫了一封信。只有“Den Haag 30 July 1803”、“Burger Minister!”和“Heil en Hoogachting! L. van Toulon”是明寫。一個起始控制組(430~)和一個結束控制組(763~)之間夾著67個正文碼組,後面還有41個填充碼組。Nationaal Archief 對金鑰有描述:一份由 S. E. Croiset 編制的Correspondentiecijffer,自1799年起使用,1803年為駐聖彼得堡的 Hogendorp 加了批註。它是 Croiset 文書(2.21.045)的 inv. 34313,尚未數字化。1801年從柏林發出的三份急件(DECODE R1944–R1946)也使用這一程式碼,每份都與其同時代的解讀一同留存。這裡轉錄並對齊了這三份。它們確定了 Toulon 的67個詞中的三個:handen、brengen和niet。這種程式碼的系列不按字母順序排列,又有同音符,所以其餘64個碼組無法憑這麼少的材料復原。先前的一輪工作曾聲稱得出九個數值,並據此否定了兩份已數字化的金鑰。這些數值經不起完整轉錄的檢驗,在此撤回。1803年8月5日的程式碼本(R1035)和1765年聖彼得堡金鑰(R1038)都重新測試過,均不吻合。若有 inv. 34313 那六頁手寫頁的掃描件,這封信就可以機械地解碼。
五行三位數碼組,每組後面有一個句點,許多碼組上方寫有波浪線、尖角號、雙豎線、橫槓或加號
R2034,前五行。每個碼組上方都帶有系列標記:波浪線(430、336、51)、尖角號(120、526、307)、雙豎線(897、230、934)、橫槓(528、451、877)或加號(1、518、616)。不帶標記的碼組是第六個系列。圖片:Nationaal Archief,海牙,1.02.13 Legatie Rusland inv. 208,經 DECODE R2034。

01 信件及其程式碼

DECODE 的編目者指出,密碼文書很少以自己的名義寫信給使節,而這樣短的一封信“只能與加密事務有關”。日期也吻合:六天之後,即1803年8月5日,外交部為聖彼得堡使館簽發了一本新的、大得多的程式碼本(DECODE R1035)。Hogendorp 本人1803年7月5日的加密急件(R1942)用的是舊程式碼,也就是 Toulon 在這裡使用的那一種。

這種程式碼有六個系列的數字,從1到992:不帶標記的,以及帶波浪線、尖角號、雙豎線、橫槓或加號的。同一個數字帶不同標記就是不同的詞。1801年的解讀表明,常用詞有幾個對應碼(Heer是453̅和370~),而且每個系列中的詞並不按字母順序排列(在波浪線系列中,297是Men,370是Heer,500是dat,580是de,733是zeer)。因此一個數字對它所代表的詞毫無提示,沒有那本密碼本,只有已在某封解讀過的信中見過的詞才能解碼。

轉錄已在最大放大倍數下對照圖片核對過。有十個碼組與9月20日的第一次轉錄不同:336~、897″、880^、859~、528̅、145^、616+、215̅、625̅和188̅。

02 使用同一程式碼的1801年信件

金鑰上的批註說,它曾“in anno 1801”(於1801年)用於與駐外的巴達維亞使節通訊。代辦 Étienne Bourdeaux 從柏林發出的三份急件連同其解讀一起留存:

R2034 的每個碼組都在這三份中查詢過,也在 Hogendorp 尚未解碼的 R1942 中查詢過。只有數字和標記都吻合時,數值才算數:

碼組R2034 中的詞值出處等級
3945handenR1946,第111詞H
5828brengenR1944,最後一個詞M
222̅51nietR1946,第150詞H
934″ · 907^18 · 50wonderlijk · zooSillem 對 R1942 的轉述I

另有三個填充碼組也出現在 R1946 中(205̅ gantschelyk、458+ ook、239″ antwoord)。這證實了程式碼相同,但對文字沒有增益。J. A. Sillem 1890年的 Hogendorp 傳記引用了1803年7月5日第12號加密急件中的“zo wonderlijk”。R1942 中相鄰的一對 907^ 934″ 是一個看似合理的匹配,但印本中沒有任何內容能確定這個短語落在何處,所以這一對只作為推測保留。

03 嘗試過並排除的方案

  1. 第一輪的九個數值。9月20–21日的那一輪得出51~ = van、279 = en、153 = Paul、43~ = zyne、304~ = wegens和380~ = de。這些取自 R1944 和 R1946 的部分對齊,而那些對齊從未儲存為轉錄。在完整轉錄中,這些碼組並不在表格所說的位置上。在 R1946 中,van是444̅或957~,wegens是564~。Paul是帶橫槓的153̅,而 R2034 的153不帶橫槓。這些數值予以撤回。
  2. 1803年8月5日的程式碼本 R1035。Van Kampen 的重建(HistoCrypt 2026)有1,849個條目,分七個系列。用 R2034 的五種標記與 R1035 的六個系列之間的每一種對應方式都解碼過 R2034。最佳對應方式的命中數並不比隨機標記多(自然對映下22%的碼組,隨機時28%),而它產生的詞也連不起來。其中唯一引人注目的一串“met Zijne Keizerlijke Majesteit”,只是夾在兩個空格之間的一個短語條目。Hogendorp 7月5日的 R1942 對照 R1035 也只達到隨機水平,這正符合一份比該程式碼本早一個月寫成的急件應有的情形。
  3. 1765年聖彼得堡金鑰 R1038和Schimmelpenninck 的金鑰 R1891(Croiset 文書 inv. 34312)。R1038 中沒有niet、handen或brengen的條目。兩者都是在單個數字而不是整個碼組上加標記,所以屬於不同的體制。
  4. DECODE 上的其他巴達維亞記錄。R1926(Schimmelpenninck,倫敦,1803年2月28日)和 R1896 使用數字標記。R1947 和 R2053(Van Dedem,1789)使用四位數碼組。R1033(Six van Oterleek,1808)使用 R1035 程式碼本。沒有一份使用這種程式碼。
  5. 印本。Sillem 的Dirk van Hogendorp(1890)、1943年版 Hogendorp 致其兄弟的書信集、Colenbrander 的Gedenkstukken第四卷、Tomokiyo 的 Cryptiana 以及 Van Kampen 的論文,都沒有給出這封信的解讀。

04 仍未解決的部分

05 來源

R2034、R1944、R1945 和 R1946 的轉錄、對齊和註釋:targets/toulon1803/。