中文譯本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 釋出,本頁由 JIC 翻譯,非原作者官方版本,譯文如有出入以英文原頁為準 · 檢視英文原頁 ↗
gasoez ma 12: eoemmav, ea q ye syz hado ga wiz giowammaz → depuis le 12 juillet je n’ai pas reçu de vos nouvelles · D: a→y e→a s→z

巴塞爾 → 流亡中的威廉五世 · 多表替換密碼,五個字母表逐行輪換 · 1796年8月17日

巴塞爾的一位奧蘭治派致執政,1796年

威廉五世
收信人威廉五世

Koninklijk Huisarchief,海牙,Prins Willem V,inv. 339(DECODE R2234,編目為“同音替換”,無解讀)。一頁字母密文,日期明寫為“30 thermidor an 4 de la Rép. franç. / 17 août vieux style”。已用歸檔在同一清單號下的金鑰表 R2235 完整解密;其五個字母表的使用順序(每行一個)是透過試驗找出的。未找到更早的解讀。

Daniel Bourdeau · 釋出於 · 更新於

方法:用已知金鑰讀出 · 範圍:完整

摘要。DECODE 把 R2234 列為一封由不明作者寫給威廉五世的同音替換密碼信,無解讀。該記錄自己的說明提示,左側頁邊往下的七個大寫字母與同一卷宗中一份含五個字母表的金鑰相對應;這份金鑰 R2235 是一對印刷表格(Schrijf Tafel 和 Translateur Tafel),字母表標為 D、G、L、N 和 R。大寫字母確定一節第一行所用的字母表,之後每一行按 D–G–L–N–R 的順序換用下一個字母表。按這一規則,整封信解密為法語。寫信人住在巴塞爾,使用共和曆紀年,他要求在9月4日前收到一封信,每季度收到一張50路易的匯票;報告說 Salm 親王正在為普魯士招募驃騎兵,條件是這些驃騎兵以後轉歸奧蘭治親王;擔心普魯士大臣們正被法國人哄騙;並轉述了巴泰勒米的秘書和 Degelmann 關於義大利軍團和萊茵軍團的說法。有幾個詞因我的轉錄而仍存疑,明寫的署名也沒有辨認出來。葉上的鉛筆批註“Tollius”是檔案方面的歸屬判斷,我沒有檢驗。

01 信件與金鑰

信的開頭:D、明寫的日期行和最初幾行密文
R2234 的開頭(已旋轉):節首大寫字母 D、明寫的日期和最初幾行。影象:Koninklijk Huisarchief,海牙,Prins Willem V inv. 339,經由 DECODE R2234。

金鑰 R2235 有兩張表。Schrijf Tafel(書寫表)對 D、G、L、N、R 中的每一個,給出不含 j 的 a–z 共25個明文字母各自對應的密文字母。Translateur Tafel 是同樣的五行的逆表。這些行成對構造:D 和 R 互逆,G 和 N 互逆,L 自逆,所以第二張表就是第一張表把標籤對調。

Schrijf Tafel 及其五個字母表 D、G、L、N、R
DECODE R2235,Schrijf Tafel:五個加密字母表。影象:Koninklijk Huisarchief,海牙,Prins Willem V inv. 339,經由 DECODE R2235。

這封信使用金鑰的方式是表格上沒有說明的。第一節的第一行用 D 解密(“gasoez ma 12” = “depuis le 12”),但第二行不行。在第2到5行上逐一試用全部五個字母表,發現它們依次用 G、L、N 和 R 解密。每行以一條短橫開頭,頁邊出現新的大寫字母(D、G、L、N、R、D、G)時,就從該字母表重新開始迴圈。分詞、數字和標點保持明寫。DECODE 的“同音替換”標籤是錯的。這是一種多表替換密碼,五個字母表逐行輪換。

02 解密文字

更正後的法語,信中一行對應這裡一行;每行所用的字母表放在方括號裡。[…] 表示因我的轉錄而損壞的詞。

[D] Depuis le 12 juillet je n’ai pas reçu de vos nouvelles; quel silence! J’attends
[G] sans faute une lettre pour le 4 septembre, […] ou à
[L] renoncer ou à reprendre ma maison pour 3 mois, mon bail finissant le 4 octobre.
[N] Il me faut aussi vers ce temps-là une nouvelle lettre de change de 50 louis, et cela de 3 en 3
[R] mois, pour subvenir à l’horrible cherté de ce séjour; et j’en suis aux derniers […]
[G] […]. Un officier d’état-major venu à Bâle dit qu’il est
[L] d’un régiment de hussards que le prince de Salm lève pour le roi de Prusse
[N] sous condition de rentrer au service du prince d’Orange quand il retournera en
[R] Hollande; c’est une imprudence d’en [parler] ici. Mandez-moi ce qui en est; je me recommanderais
[L] pour y en faire autant. Par contre on assure que le prince aura Hambourg(?), le pays […]
[N] de […] Osnabruck. Cela est-il vrai? J’ai peur que les ministres prussiens ne se laissent
[R] endormir comme à l’ordinaire par les belles paroles des Français, qui n’ont pas le [dessein de] voir
[N] autre chose que bien s’ancrer sur les 2 rives du Rhin. […] et Barthélemy
[R] ne m’invite plus, depuis que l’on m’a mis, je ne sais pourquoi, dans la gazette de Hambourg du 5
[R] juillet, ou depuis 2 malles prises. Son secrétaire me disait hier que dans un mois on
[D] s’attendait à la jonction de l’armée d’Italie à celle du Rhin par le Tyrol; cela ne ressemble
[G] pas à la paix. Degelmann n’y croit pas et ne sait rien.
[L] Il est venu hier un courrier français d’Italie; rien n’a transpiré: donc
[N] mauvaise nouvelle pour eux. Ce qu’on écrit de Bâle de passages de courriers […]
[R] d’envoyer des mensonges. Mais s’il y avait un congrès, je ne pourrais y rien faire sans
[G] être aperçu.

[明寫] Salut et fraternité [署名]

中文大意。自7月12日以來沒有收到來信;他需要在9月4日前得到答覆,以決定是否把房子再續租三個月,租約10月4日到期;還需要每季度一張50路易的匯票,因為巴塞爾的物價貴得要命。巴塞爾的一位參謀軍官說,他隸屬於 Salm 親王為普魯士國王招募的一個驃騎兵團,條件是奧蘭治親王回到荷蘭時,該團轉歸親王麾下。據說親王將得到漢堡(?)和奧斯納布呂克一帶的地方。他擔心普魯士大臣們會再次被法國人哄騙,而法國人只想佔據萊茵河兩岸。法國使節巴泰勒米自從他的名字上了7月5日的漢堡報紙後,就不再邀請他了;巴泰勒米的秘書預計義大利軍團將在一個月內經蒂羅爾與萊茵軍團會師,這看起來不像是要講和;帝國使節 Degelmann 不信此說。一名法國信使從義大利來了,卻什麼訊息也沒透露出來,可見對法國人來說是壞訊息。

03 方法

那一張 DECODE 影象和兩張金鑰表是用本專案的 DECODE 會話下載的。我根據全解析度裁切轉錄了金鑰各行,又根據旋轉後的條帶轉錄了信件(1,321個密文字母)。一個簡短的解碼器套用每一行 Schrijf 的逆表。只需要找出各行的輪換規律,而這是透過四次試解得出的。機器的原始輸出保留了我的轉錄錯誤(n/r/u/v、c/e、i/y);上面的文字按文意作了更正,沒有改動任何金鑰值。

04 仍不確定的部分

05 來源

轉錄、金鑰、解碼器和筆記:程式碼庫中的 targets/r2234/。