
01 文献
Kauderbach(1707–1785)自1739年起在萨克森驻海牙使馆任职近三十年;他的急件寄给德累斯顿的布吕尔伯爵(“Votre Excellence”)。荷兰邮局为执政的密室抄录了这些急件,抄本藏于 Koninklijk Huisarchief,Prins Willem V inv. 201,与 inv. 192 中截获的 d’Affry 信件放在一起。大多数完全是明文。DECODE 依据照片为其中十封带数字的信编目,并转录了三封。
| DECODE | 日期 | 页码 | 密文码组 | 转录 |
|---|---|---|---|---|
| R2078 | 1754年12月23日 | 5 | 1,231 | DECODE |
| R1958 | 1755年6月20日 | 2 | 542 | 本项目 |
| R2079 | 1755年7月6日 | 2 | 558 | 本项目 |
| R2080 | 1755年7月22日 | 4 | 1,260 | 本项目 |
| R1959 | 1755年8月5日 | 2 | 391 | 本项目 |
| R2081 | 1755年8月12日 | 3 | 802 | 本项目 |
| R2082 | 1755年8月15日 | 2 | 425 | 本项目 |
| R1044 | 1755年9月29日 | 3 | 628 | DECODE |
| R1954 | 1756年3月16日 | 4 | 1,621 | 本项目(较弱) |
| R1043 | 1756年5月25日 | 5 | 1,054 | DECODE |
DECODE 把 R1959 的日期定为1758年8月5日;但其标题写的是 5 Aout 1755,内容(传闻中的普鲁士谈判、华沙的 Staroste 前往伦敦)也属于那年夏天。码组数量是去掉虚码之后的计数,测量依据为 cipher/R*.txt:共8,512个码组。R1954 是另一种笔迹的影印件,数字写得像字母;它的转录中许多数字是根据配对规则推断的,是最弱的一份。
02 切分数字
DECODE 上海牙密室的批注说明了他们失败的原因:“the codegroups are not separated, by blanks or dots as is usually the case.”初步统计显示,从段落开头算起,看不出偏好两位或三位的周期,抄写员的空格也没有规律。有两个数字的表现与其余不同。5和8很少见(前6,096个数字中分别出现135次和78次),从不跟在5或8之后,而且通常紧挨着明写的缩写符号(…254 M./.,J./. C./. 8095…)。把它们作为单个数字删去,就恢复了干净的两位数相位(重合指数0.027,错位读法为0.021;以四位数为窗口时,偏移0和2为0.155和0.161,偏移1和3为0.103)。接着用一次简短的 Viterbi 算法按配对频率修补抄写员漏写或重写数字的地方。剩下的是一张约六十个两位数码组的表:首位为0、1、2、3、4、6、7或9,次位为1、2、3、4、6、7或9,从不出现0、5或8。每封信的频率分布都相同,所以至少从1754年到1756年都用的是同一份密钥。
同音替换求解器在这张表上失败了。一个爬山法求解器能以98%的准确率解出同样形式的合成法语文本(六十个代码、百分之二的噪声、虚码、重新对齐),但在真实数字流上,无论按法语、德语、荷兰语还是意大利语,无论是否考虑虚码或合并形近数字,都一无所获。这个数字流的统计特征仍然像是语言(熵、元音交替率0.63、长段的完全重复,例如 19 29 14 44 出现十九次),所以单位并不是单个字母。
03 密钥

DECODE 还收有德累斯顿书记处的密码登记册,其中一叶就是1761年为 Kauderbach 编制的密钥。它一下子就解释了1754年的体系:一个虚码数字,人名用明写大写字母,约七十个字母和音节各对应一个数字。这不是同一份密钥(它的数字用到了5和8),而是同样设计的后继版本。于是问题变成了一个指派问题:把每个1754年的代码对应到1761年词汇表中的不同条目上。用模拟退火在这类指派中搜索,以依据同时代外交信件建立的四字母法语模型评分,从两个独立起点(种子22和24)得到了同一份密钥(每字母 −3.85,而真实法语在同一模型下为 −3.95),结果是法语。接着通过阅读解密文本,确定了1761年词汇表中缺少的或搜索放错的条目:27 in(principales, provinces, interet),91 ou,33 qu,79 st,17 par,22 pas,46 qui,66 pour,23 fai,76 ke(Yorke, Kniphausen),77 z(treize, declarez),以及01 oi 和12 ai 的互换,这一点由两位读者各自独立发现(avoit, etoit, croire;raisons, mais, Pais Bas)。
01 oi · 02 de · 03 re · 04 au · 06 ie · 07 le · 09 ne · 10 z? · 11 p · 12 ai · 13 y (re) · 14 i · 16 e · 17 par · 19 a · 20 fe? · 21 ce · 22 pas · 23 fai · 24 s · 26 et · 27 in · 29 t · 30 an · 31 b · 32 n · 33 qu · 34 du · 36 si · 37 en · 39 pr · 40 em? · 41 la · 42 ra · 43 c · 44 on · 46 qui · 47 f · 49 sa · 60 ent · 61 h · 62 que · 63 u/v · 64 d · 66 pour · 67 se · 69 l · 71 te · 72 g · 73 o · 74 ci · 76 ke · 77 z · 79 st · 90 k? · 91 ou · 92 r · 93 il · 94 m · 96 co · 97 x · 5, 8 虚码
04 解密出的信件
分词、重音符号和方括号中的缩写符号是编者所加;拼写依 Kauderbach 原文。[…] 表示未解出的一段,[?] 表示存疑的词。明写段落在方括号中概述。
R2078,1754年12月23日(约90%)
[明写:荷兰省三级会议将于星期六休会,直到重新召集。]Il n’y a pas eu depuis longtems une assemblée des etats de Holl. dont les objets de deliberations aient eté plus importans et en meme tems plus embarassans pour cet etat. D’un coté l’ouverture faite par le comte d’Affry presente mille epines, et quant au fond et quant a la forme des conferences a entamer …; de l’autre coté le colonel Yorke, qui ne s’endort pas dans ces circonstances, demande dans un memoire … des explications sur ce a quoi l’on peut se tenir relativement aux engagemens … 这一提议要通过专员进行,conferences auxquelles le marquis de Bonnac agira et parlera comme chef de l’ambassade;英国的反对者font assez connaitre que le principal but est de negocier un [traité] de neutralité。
R1958,1755年6月20日(约90%)
Le colonel Yorke m’a de nouveau assuré que sa cour est tres disposée au renouvellement du [traité] de subside, et qu’il ne doutoit pas que Mr le comte de Fleming … ne s’affectionnat a cette affaire a son arrivée a Hanovre. Yorke 本人dans des momens d’impatience, se sentoit incliné pour le sisteme des anticontinentistes;Kauderbach 认为汉诺威是合适的地点,pendant qu’on y est encore dans l’incertitude des evenemens en Amerique。
R2079,1755年7月6日(约97%)
Mr Haslang mande au resident de Baviere qu’il a la parole du duc de Newcastle que son [Y./.] sera renouvellé. Les apparences pour l’augmentation des [Z./.] diminuent de jour en jour … mais j’ai de fortes raisons de croire qu’il n’en sera que mieux pour nos affaires:阿姆斯特丹宁愿续订补助金,也不愿投票赞成扩军,qui dans leurs principes en est une pour le pouvoir du stadhouder。
R2080,1755年7月22日(约97%)
Les principales raisons qu’on a alleguées dans les debats qu’il y a eu sur ce sujet dans l’assemblée de [S./.] se reduisent en substance aux suivantes. Primo, que si le danger dont les Pays Bas sont menacés est tel que le lord Holderness l’a fait connaitre ici, une augmentation de treize mille hommes n’est pas suffisante pour le detourner. Secundo, qu’il faut constater avant toutes choses si le danger est reel pour la republique … 第三,泽兰、乌得勒支、弗里斯兰和格罗宁根都声称已经精疲力竭,荷兰省无法独自承担这一负担;第四,dans le cas de necessité … tous les bons patriotes devroient sacrifier jusqu’au dernier sol pour combatre pro aris et focis; mais qu’il faudroit auparavant s’expliquer avec [Q./.]。如果非如此不可,就开征新税,并encore un cinquantieme denier。
R1959,1755年8月5日(约95%)
Le bruit que [E.M.] est en negociation avec [P.] ne paroit pas etre entierement sans fondement, et l’on assure que l’on a fait reellement quelques demarches aupres de ce prince, qui auroit promis a certaines conditions de se tenir tranquile tant que la [J./. C./.] ne remueroit pas. [Q./.] 的大使m’a sondé plusieurs fois sur les dispositions de [J./.] pour un [traité] de subside avec la sienne, a quoi je lui ai repondu constamment que je n’etois pas instruit, et que nous avions un [ministre] a Paris auquel il etoit plus naturel de s’adresser qu’a moi.
R2081,1755年8月12日(约93%)
Les [P.] sont aussi peu contens de [J./. C./.] que des [S./.]. Il me paroit qu’ils soupconnent [U./.] de ne vouloir pas elle meme au fond embrasser ces choses … Ils disent savoir positivement que le baron de Kniphausen declame plus fortement a Compiegne contre les [P./.] que [Q./.] meme. 传闻中与 [M./.] 的谈判如今被否认了:三个月前曾有过一次尝试,mais qu’elle n’a pas pris。
R2082,1755年8月15日(约95%)
L’ambassadeur de [Q./.] assure que [E.M./.] a ecrit au roi son maitre une lettre de sa propre main … qu’il avoit une armée de cent cinquante mille hommes a son service. [P./.] 公开表示,如果荷兰人不肯武装,[P./.] abandonnera le continent, et qu’elle ne sacrifiera pas … la seule occasion decisive d’humilier [Q./.] a la pitoyable conduite de [S./.], qui apres avoir eté assez avertie se tirera d’affaire comme elle pourra.
R1044,1755年9月29日(约85%)
L’on n’entend que des plaintes des membres contre [P.I.] de ce qu’ils font tant de prises en Europe sans en donner aucune raison au public;在上一场战争中,英国pour plus de vingt millions de prises sur les sujets de l’Etat,qu’on recommençoit deja ce train。[明写:Bolza 的授权毫无用处;Kauderbach 被拖欠的薪俸。]
R1954,1756年3月16日(约65%)
关于要求提供secours de six mille hommes:[S./.] ne peut refuser ce secours sans rompre entierement avec [B./.], qui prendra ce refus pour une infraction …;如果中立派失势,le peuple s’animera … et entrainera l’Etat malgré lui dans la querelle。缺口很多:转录质量较差。
R1043,1756年5月25日(约85%)
On a aujourd’hui des avis certains et positifs que le [traité] dont on parle depuis si longtems a eté signé a Versailles le deux de ce mois, et selon ce qu’on m’a [fait] conter confidemment, il a pour objet primo la neutralité des Pais Bas, secundo il doit y etre stipulé qu’aucune puissance ne donnera aucun secours a l’ennemi de l’autre … et tertio … de ne pas lui etre contraire relativement a l’election d’un Roi des Romains. Cette nouvelle a causé une consternation extraordinaire ici parce qu’on craint qu’il n’y ait des articles secrets qui aillent encore plus loin. 接着是 Bonnac 和 d’Affry 到一位大使乡间宅邸的拜访,et l’on a fait aussi beaucoup de reflexions sur cette demarche。第一次《凡尔赛条约》签订于1756年5月1日。
05 尚未解决的部分
- 缩写符号。带 ./. 的大写字母(S、Q、P、U、J、C、M、E、Y、Z、W、B、G)是明写的名称,与1761年密钥中的一样,但它们在1754年的含义与之不同。S 几乎可以肯定是荷兰省(三级会议、各省),Y 是补助金条约,Z 是军队;其余仅凭上下文识别,在解密文本中标为缩写符号。
- 罕见代码。10、20、40和90总共只出现十二次,取值是猜测;13代表 y,显然也代表 re(membres, reflexion);66在某些词中可能代表 er。
- R1954(四页,字迹像字母)只能解出约65%;重新转录一遍会有所改善。
- 转录疏漏。DECODE 的转录和新转录都有漏写或重写数字的情况;解密文件列出了已发现的部分。明写段落转录得较快,只作概述,未加校订。
- 百分比是读者对密文中能读出意义部分所占比例的估计;99.9%的码组都有密钥取值。
06 来源
- Koninklijk Huisarchief,海牙,Archief Prins Willem V,inv. 201:DECODE 上的图像和记录,R1043、R1044、R1954、R1958、R1959、R2078、R2079、R2080、R2081、R2082;DECODE 对 R1043、R1044 和 R2078 的转录。
- Sächsisches Hauptstaatsarchiv Dresden,10024 Geheimer Rat,Loc. 08236/11 Bl. 5,“Kauderbach in Den Haag – Saxony 1761”:DECODE R936,密钥图像与转录。
- “Kauderbach, Johann Heinrich”,Sächsische Biografie。
- 没有找到这些信件已刊或更早的解读。
转录、切分后的代码流、密钥、求解器脚本和完整读法都在 targets/kauderbach1754/。