01 普查与文献
在 Gallica 目录中检索了 Tomokiyo 网页上没有的1575–1620年外交手稿,并把范围内的结果与他对联盟诸卷及亨利三世、亨利四世时期的覆盖情况逐一核对。在剩下的结果中,fr. 16127(法国驻低地国家代理人的原始信件,1571–94年)被整卷下载(IIIF 服务限流后改从 Gallica PDF 下载),并在缩略样张上查看。Mondoucet 的急件中约有二十封带密文,几乎每一张密码叶之后,在下一张或页边,都有宫廷笔迹的同时代解读。有一封很突出:1572年7月13日,ff. 60–61,卷中任何地方都没有它的解读。从日期看,它写于 Genlis 率领的胡格诺派救援纵队在蒙斯城外的 Saint-Ghislain 覆灭前四天,圣巴托洛缪大屠杀前六周。Mondoucet 的职责是与奥兰治的威廉领导的起义保持秘密的法国联络,而这几周的局势正系于此;在一部其他每封密码急件都有宫廷解读的卷册中,唯独这一封没有,这就是选中这张叶的原因。
02 前四次对齐为什么失败
当时做了三份转录(一份在字形层面手工完成,两份用自动切分加字形形状的 k-means 聚类),并构建了四种对齐器,在大小和形态相同的合成对照上做了验证:硬 EM Viterbi、一致性束搜索、软 EM 带状 HMM,以及让词符号消耗多个字母的同一方法。对照恢复了44个符号中的44个和58个中的56个。但对照两份可以核验的解读(f. 9 上解读的8月29日的信,f. 64 上解读的7月16日的段落),每种方法的得分都停留在打乱明文的基线上。
线索是一个数字。在7月16日这一对上——凡是旁注能让人核对的地方,它都是逐字对应的——自动切分统计出每个明文字母对应1.3–1.4个相连的字形部件。当时这被当作密码本身的特性(大量虚码,或字母由不止一个可分离的笔画写成),而正是它挫败了对齐器,因为一个假定一个字形对应一个字母的求解器,无法对齐一个多出35%符号的序列。但这个比例是在切分的输出上测得的,而切分恰恰是唯一一个从未与手工计数核对过的环节。手工转录有旁注的词就能定案:在 f. 62r 旁注 leur délivrance 之下,抬笔分隔的字形数等于字母数;在 pouvez 和 au 30 之下,以及在 f. 64 解读确定了字母的整个7月16日段落中,都是如此。多出来的部分是人为造成的:切分把带圈的 d、带横杠的长 s 以及带杠的 o 和 q 各拆成了两个部件,又把附加的点和横杠当成了单独的字形。一个字形就是一个字母。错误出在处理的第一个环节。
03 用7月16日的猜词手工构建密钥
这卷手稿自带猜词。1572年7月16日的那一对(ff. 62–64)用同一体系加密,并且有旁注:在 f. 62r 上,宫廷解密者在密文上方写了几个明文词(pouvez、leur délivrance、la bruslation、nous maintenant、au 30),而 f. 64(“16 juillet 1572, déchiffré de la précédente”)给出了整段明文,共17行、863个字母。把旁注的词放到位,一下子就能确定约二十个字母。把它们带入对手工转录的 HMM 对齐——前向–后向算法和 Viterbi,以旁注词为中心设定带宽,并为每个字形设定虚码率——就得到一张各字形对应同音符的计数表和一小组虚码 { * , C , mq , j }。这是一种同音替换密码,使用近代早期的24字母字母表(i=j,u=v),有几个双字母符号(转录为 23 的符号 = qu,带叉的 phi = ll),以及那四个虚码。解密于是变成一个解码问题:解码器(保留最好的300个部分文本,宽度300)对每个字形,把根据对齐计数得到的各字母概率,与16世纪法语5-gram模型的转移概率结合起来;如果连最好的字母也不太可能,就输出一个虚码标记。
“… leur delivrance des espagnols a ce moyen …”
周围几行也随之连续解码出来(“… penser que le roi lui a prester ses affaires …”、“… envoyer afin … clement adverti du premier … de son armée assemblée de laquelle aura …”、“… prelate teste en flandres …”)。旁注能对上,说明密钥部分正确;§04 的复查表明,即使在拟合它的这个段落上,它也只对了约60%的字母。04 7月13日的急件

这封急件只是部分加密。明文段落承担衔接性的叙述和整个结尾,密码只留给敏感内容——驻外使节放心让信使带着其余部分时通常就是这样做的。明文段落不需要密钥。f. 60v 上是一位西班牙线人的报告:
J’ay esté asseuré par Espaignol mesme qui cy vient qu’il n’y a pas troys mil hommes de pied & cinq cens chevaux cy tout. Toutesfois ilz demourent encores là arrestez. Et dit on que du costé de Mastricq se marche quelques regymens d’allemans nouvellement leuez…
f. 61r 以明文结尾:Sire je supplie le Createur qu’il vous donne … très longue vie. De Bruxelles ce [Ve] jour de Juillet 1572,署名 de Mondoucet,上方是 vostre treshumble tresobeyssant et tresaffectionné serviteur et subiect。
密文行(f. 60r 上22行,f. 60v 上1行,f. 61r 上6行)用同一密钥能分段解码。其中提到 religieuse、Espaigne、saint père 和 pape、Escosse、Angleterre、troupes de terre、catholique、ministres、liberté、garnison;f. 61r 给出 … le prince … service du roi、… parenté entre les autres cour[s]、… avaient esté capitulé … réduit。
2026年9月21日复查:这些词夸大了解密的程度。在7月13日的条带上重新标注开口 alpha(= r),再分别用1572年密钥、1573年密钥和合并密钥解码,都没有实质性提高。在7月16日的对照段落上,1572年密钥只对了约60%的字母,而它正是在这个段落上拟合出来的。严格计数,能读成通顺法语的分词输出约占7月13日1,082个密码字形的1%,宽松计数约为8%。上面那些词既是密文给出的,也同样是语言模型填出来的。这封急件并没有解读出来:叶面字迹清楚,缺的是一个更好的1572年密钥,而仅有的那段863个字母的猜词太短,不足以得到它。
05 1573年的信:9月9日的已解读,1月4日的有刊本
总目把1573年从安特卫普和阿姆斯特丹寄出的两封信列为没有完整读法。从叶面上看,1573年9月9日的信(阿姆斯特丹;密文 ff. 135r–137v)在 ff. 139r–141r 上有宫廷的完整解读(“deschiffré”),而且是逐字对应的:把4,735个手工转录的字形与它做硬 EM 对齐,逐行吻合,字形与字母之比为0.91,不足的部分是 dict、faict、monsieur 这样的词符号。对齐得出了1573年的密钥,约55个符号,与1572年的体系相同,同音符也一样。
1573年1月4日的信(安特卫普;密文 f. 126v 4行,f. 127r 31行,f. 127v 4行)在卷中任何地方都没有解读,只在 f. 127r 上有四处行间旁注(hambourg、Lan…,另有两处不确定)。它用9月9日的密钥和法语5-gram解码器解密。对照:去掉9月9日信第1段后重建的密钥,盲解该段能对77.5%的字母。在条带上重新转录1月4日的每一行,修正了20个字形;再把第一次转录时合并在一起的圆形 a 与带交叉尾巴的开口 alpha 区分开,结果表明 alpha 总是 r,而圆形 a 从来不是(是 l、y、i);对照的准确率升至79.0%。旁注 hambourg 在原位解码出来,1月4日信中约55–60%的字母读得通,其中有“seize ou dix huict”、“soubz ombre de chercher parti”、“desavantaige … qu’il fera”、“l’Angleterre avoit … tenir cent …”、“[H]ambourg, où on croit debvoir servir pareil”。
随后发现这封信有刊本。Mondoucet 从1572年9月起保存了一份急件登记簿(Bibliothèque de Reims),L. Didier 于1891年将其刊印:1573年1月4日的信在第1卷第141–142页,是明文,结尾为“D’Anvers, ce IIIIe jour de janvier 1573”。其中加密的部分是:
… il se donnoit fort secrètement wartgueld des costez de Collongne, Francfort, Spire et autres villes, sans qu’il se puisse savoir de quelle part; et aultres encores, ne voullans estre descouvertz, prenent aultre voye, donnans argent aux collonnelz pour entretenir leurs reistres-mestres et gentilzhommes, et lesdictz reistres-mestres entretenans leurs soldatz particulliers. Aussi, que les villes de [Hesse?], Strasbourg et aultres faisoient levées de gens; outre plus, qu’il estoit depuis naguières arrivé à Collongne seize ou dix huict cappitaines venans de Suède et Dannemarch … De tout ce qui se passera j’espère en donner toute lumyère à V. Maté par le rapport que m’en fera ung cappitaine allemand … qui m’a semblé estre plus propre que aultre, par ce que, soubz umbre de chercher party, il descouvrira tout ce qui se fait … J’ay seu que Monsr le duc d’Alve avoit pris ceste forme de wartgueld avec le duc de Brunsvick … et croy qu’il aura fait le semblable à l’endroit du duc de Lauembourg de Saxe … Davantaige, Sire, je ne veulx oublier de vous advertir comme j’ay [apprins] que la royne d’Angleterre avoit fait tenir cent mil escuz à Hambourg, que l’on croyt debvoir servir pour pareil effect. Estant en ceste ville, j’ay descouvert qu’il y avoit quelque temps qu’un certain évesque de Hirlande y séjournoit, quy y est entretenu par ledict sieur duc, avec lequel il conduit la pratique dudict pays de Hirlande …
(Didier 1891,第1卷,第141–142页;OCR 出错之处的拼写已规范化。)解码器给出的每一段都见于刊印文本,而它没能解密的那些行现在也补上了:拿骚的路易秘密支付的 wartgeld(待命津贴)、从瑞典和丹麦来到科隆的队长们、一名被派去当密探的德意志队长、阿尔瓦公爵本人与不伦瑞克和萨克森–劳恩堡订立的 wartgeld(即旁注 Lan…)、存在汉堡的英国钱款,以及阿尔瓦为图谋爱尔兰而留在安特卫普供养的一位爱尔兰主教(即解码器在第31行给出的“de l’Irlande”)。这部刊本从一开始就列在本页的来源中,但直到唯密文的几遍处理完成后才打开,因此那几遍处理是一次独立的部分解密;1月4日信的文本以刊本为准。1572年7月13日的急件不在 Didier 书中:登记簿始于1572年9月6日,而 Didier 本人对 fr. 16127 的清单把那封信称为“chiffrée et en grande partie sans déchiffrement”(已加密,大部分未解读)。
06 教训
一封让四种经过验证的对齐器都对不上的密码急件,其实是一种普通的同音替换;挫败求解器的,是一套未经验证的自动切分,它造成了每字母1.3–1.4个字形的比例,破坏了一一对应。教训是:从自动切分得到的字形/字母比例,在依赖它之前,要先在一段已知明文的段落上与手工计数核对。剩下的工作是把密文行干净地重新转录到确定的字形准确率,并把明写段落与 fr. 16127 中的其他信件对勘。1573年的信带来了第二个教训:先打开刊本,再去解码。Didier 早已刊印了1月4日那封信的明文,而本页的来源一直都引用着它。
07 来源
- BnF,Département des Manuscrits,Français 16127,Gallica ark:/12148/btv1b90609766(数字化);目录著录 cc46244h。
- 工作文件见
research/gallica_sweep/mondoucet/:卷册清单、手工转录(hand/ct_f60.txt,ct_f60v.txt,ct_f61.txt;猜词ct_f62.txt,ct_f62v.txt)、密钥(hand/key2.json,key_counts.json,key_manual.py)、解码器(hand/lm_decode.py)及其输出(hand/decode_all.txt)、7月16日的逐字解读(pt_f64.txt),以及完整解读(reading.md);1573年的部分,f1573/reading.md,转录见f1573/ct/,密钥key1573.json和key1573_split2.json,解码器decode1573.py及其输出dec_4jan*.txt. - L. Didier,Lettres et négociations de Claude de Mondoucet, résident de France aux Pays-Bas (1571–1574),2卷(巴黎和兰斯,1891–92),第1卷,第141–142页(1573年1月4日);archive.org;Gallica。
