中文译本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 发布,本页由 JIC 翻译,非原作者官方版本,译文如有出入以英文原页为准 · 查看英文原页 ↗
115,6,7,4 · 2/115(5 · 7/115 · 115,9 · comme devant · 3/208(6 · 8/203
an n · on · ce · e · comme devant · avo · ir
115 = abondance · 208 = défavorables · 162 = Elgin · 169 = Haugwitz

柏林 → Frederik 亲王(DECODE:威廉五世) · 词表代码,从编号词语中截取字母 · 1796年3月12日

奥兰治世子自柏林来信,1796年3月12日(DECODE R2239)

威廉世子
发信人威廉世子
威廉五世
收信人威廉五世

Koninklijk Huisarchief,海牙,Prins Willem V,inv. 337(DECODE R2236、R2237、R2239)。R2237 带有它自己的同时代解读;把它的密文与解读对齐,复原了编号词表中约110个条目,借助上下文,这些条目能解密 R2239 的70%。R2239 的正文刊印于 Colenbrander 的 Gedenkstukken(1906年),但缺了第一段;以刊本作猜词,补全了词表,未刊印的开头一段在此解密。

Daniel Bourdeau · 发布于 · 更新于

方法:相邻明文复原密钥 · 程度:完整

摘要。总目第218项把威廉·弗雷德里克世子在柏林的两条 DECODE 记录 R2236 和 R2239 归为一组,两者都列为未解密;DECODE 称这一系统为书本密码。卷宗中的第三条记录 R2237 标为已解密:它的最后三页是两份加密的“observations”(意见书),中间几页是一位书记员笔迹的解读。两者对齐后,系统便显露出来。每个数字指向一份约250个词语和短语的列表中的一个条目,一个码组可以取整个条目、取其中选定的字母,或者取从前面或后面截掉若干字母后的条目。从 R2237 中得到约110个条目,彼此毫无冲突;把它们用于 R2239,再加上根据上下文推断的几个名字(Elgin、Haugwitz、Milord、Paris、Londres),可解密769个码组中的70%。随后在 Colenbrander 的 Gedenkstukken 中检索“Elgin”,发现这封信的正文已作为第752号刊印,收信人是 Frederik 亲王。以刊本作猜词对齐,确定了其余条目,它们解密了 Colenbrander 略去的开头一段。其中有一个词(条目244,仅出现一次)仍未解决。R2236 用荷兰文写成,数字高达2835,用的是另一份词表,未解密。
R2239 页首:Berlin 12. Mars 1796,然后是几行带小上标记号的数字和几个明写词
R2239,信的第一页(DECODE 图像 P2)。第1行末尾是明写的“comme devant”;它前面的码组用条目115 abondance 拼出了“annoncée”。图像:Koninklijk Huisarchief,海牙,A31 Prins Willem V inv. 337,经由 DECODE R2239(图像 P2)。

01 三条记录

R2237(7页,DECODE 标为“Decrypted”)是一封明写的附函,谈 Reede 关于十七省重新统一的计划和“les deux observations chiffrées”(两份加密的意见书),其后是解读(第2–4页)和两份加密的意见书(第5–7页),后者是明写词语与数字码组混写。R2239(3页,标题“Berlin 12. Mars 1796”;页序为 P2、P3、P1)的写法相同。R2236 包含两份荷兰文副本(“No 1”、“No 2”),数字最大约390,另有一页数字高达2835。

R2237 第5页:一行明写法文,后接带上标的数字码组
R2237,意见书 (1.):“que si le Plan paroissoit 2/90, 69,2,3, 66,6,7,…”,在书记员的解读中为“mériter quelque attention du Ministère Britannique”。图像:Koninklijk Huisarchief,海牙,A31 Prins Willem V inv. 337,R2237 第5页,经由 DECODE R2237。

02 密码体系

一个码组指向编号列表中的一个条目:

这些记号可以组合(84 = excellence:2/84(3 = celle)。列表中很大一部分按字母顺序排列(10 Angleterre,11 Berlin,12 certain,13 difficile,14 engager,15 France … 22 Orange,23 Prusse,24 quelque);100以上是常用词和短语(102 le cabinet,107 le roi,132 je compte,133 on dit)。同一个词可以用许多条目拼出,所以同一段明文有许多种加密方式。

03 解密文本

第一段不见于 Colenbrander 的刊本;这里用补全后的词表将其解密:

La conférence que j’ai annoncée comme devant avoir lieu le huit entre Haugwitz et Elgin s’est effectivement tenue, et Lord Elgin m’a déjà communiqué le résultat, dont je [vais?] rendre compte, tandis que le comte Haugwitz me dit avant-hier au bal du Roi qu’il viendroit un de ces jours chez moi pour me parler sur cet objet.

我曾预告将于8日在 Haugwitz 与 Elgin 之间举行的会谈确已举行,Elgin 勋爵已把结果告诉了我,我[将]对此作出汇报;而 Haugwitz 伯爵前天在国王的舞会上对我说,他这几天会到我这里来,同我谈这件事。

信的其余部分与刊本一致,只有小的差异(密文作“sur cela”处刊本作“à cette demande”,密文作“avoit”处刊本作“jouissait de”):

Et il a fait à Elgin la communication de l’idée dont nous étions convenus ensemble, de faire une démarche en France pour déterminer cette puissance à consentir à rétablir les affaires dans la République sur l’ancien pied, ajoutant que vu le degré d’influence qu’il pensoit avoir à Paris il espéroit qu’une semblable proposition ne seroit point infructueuse … Lord Elgin lui dit n’être pas à même de pouvoir lui répondre … et qu’avant de prendre des nouvelles instructions à cet égard il désiroit savoir si au cas qu’une ouverture faite par le Roi à Paris fût infructueuse, le Roi la soutiendroit par les armes … Je convins avec Milord Elgin que quand Haugwitz me parlera sur cette matière et me rendra compte de sa conversation avec lui, je tâcherai de l’engager à faire une démarche en France sans avoir l’assurance qu’il désire avoir concernant nos colonies, puisqu’elle ne sauroit jamais nuire, et que si elle étoit de quelque fruit l’utilité seroit considérable, en quoi je me flatte de rencontrer les intentions de mon père, étant encore à remarquer que si le premier pas se fait, il est peut-être possible d’amener le second.

全文见 r2239_reading.txt 中。普鲁士将就恢复执政体制一事试探法国;英国希望普鲁士以武力为后盾,且不肯事先就荷兰殖民地作出承诺;世子则打算促使 Haugwitz 无论如何去试一试。

04 方法

R2237 的密码组是逐个码组手工与书记员的解读对齐的,每个码组都转化为对其条目的约束(某个位置上的字母,或长度)。一个小脚本(wordtable.py)保存这些约束、报告冲突,并能解码任何码组文件。规则是从开头几行推出来的(90 = même,得出 2/90 = me 和 1/90 = eme)。曾尝试让搜索程序自动把明文分配给各码组,但失败了,因为整词码组可以吞下任何字符串;对齐是手工完成的。R2239 根据 DECODE 照片转录成同样的记法。R2237 的条目解码了它59%的码组,加上上下文推断为70%。随后在 Huygens Institute 网站上检索 Colenbrander 的第二卷。其第752号从第二句起与 R2239 吻合,对齐后确定了只有 R2239 使用的条目(208 défavorables,209 désireroient,219 instructions,115 abondance,202 avantageux,79 cabale……)。这些条目解密了未刊印的开头一段。

05 仍不确定的部分

06 来源

转录、词表、脚本和笔记:见仓库中的 targets/hereditary1796/。