中文译本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 发布,本页由 JIC 翻译,非原作者官方版本,译文如有出入以英文原页为准 · 查看英文原页 ↗
⊓: ⊐· ◻· ⊓: ⊓: ◻· ⊔· ⌟: ⌟: ◻: ◻· ⌟: ◻·
m o n s i e u r m e c o n t i n u e r

不明书写者 → “Monsieur” · 同音替换猪圈密码,法文 · 无日期(17世纪)

一封用同音替换猪圈密码写的法文信,SP 106/10 ff. 241–243

The National Archives,Kew,SP 106/10 ff. 241–243(DECODE R927),描述为“undeciphered letter in the masonic alphabet, say 800 codegroups”,没有密钥、发信人、收信人或日期。2026年9月的搜索没有找到更早的解读或已发表的密钥,但 George Lasry 告知,这封信已由 Sheila Richards 在Secret Writings(1973)中解出;这里的读法是一次独立的重新求解,而不是首次破译。最后一页由人工转录,密钥仅凭密文复原;这一页几乎全部解读出来了,第一页只解出了片段。

Daniel Bourdeau · 发布于 · 更新于

方法:仅凭密文复原密钥 · 程度:部分(占该密码的50%)

摘要。这封信是用井字格(猪圈)的格子形状写成的,每个形状后面跟一到三个点。后人用铅笔在一张翻页上写了教科书式的带点猪圈密钥(akt · blu · cmw / dnx · eoy · fpz / gq · hr · is)。这套密钥无论怎样转向、怎样排列点的顺序,都得不出任何语言。这种密码是同音替换的:符号由格子形状加上点数构成(有时还带一道内笔),常用字母有几个符号。一份错误率约25%的自动转录让所有求解器都失败了。对最后一页(450个符号)做了完整的人工转录之后,求解器得出了法文,再用可能出现的词(“monsieur”、“de vostre”、“croire que je vous honnore”)补全了密钥。最后一页几乎全部解读出来了。它是一封门客写给恩主的信的结尾,对“这位绅士的婚事”表示慰问或作出反应,结尾是et vous supplie tres humblement, monsieur, me continuer l’honneur de vostre bienveuillance。第一页只解出了片段。书写者、收信人和日期都不详。
猪圈密码信的最后几行,已转到书写者的方向
f. 243 的底部,已转到书写者的方向。最后几行解读为… et vous supplie tres humblement, monsieur, me continuer l’honneur de vostre bienveuillance et croire que je vous honnor[e]。图像:The National Archives,Kew,SP 106/10 f. 243,经 DECODE R927(此处已旋转)。

01 文件与铅笔写的密钥

共有三张图像:f. 241(第一页),以及拍了两次的 f. 243,一次盖着一张折过来的纸片,一次把纸片掀开。档案馆把文本横着拍了。逆时针转90°之后,它是一行行横排的,词与词之间有空格。纸片上有一个铅笔画的网格,是标准的带点猪圈密码(a–i一个点,k–s两个点,t–z三个点)。把它用于这封信,得到oeaeydakdorsefekdoi…,g/q占文本的16%,t几乎没有。48种旋转、镜像和点序中没有一种,形状到格子的9!种重新分配中也没有一种,能得出任何语言。

02 密码体系

每个符号是九种格子形状之一,后面跟一个、两个或(少数情况下)三个点,有时还带一道内笔。形状并不对应一组固定的字母:e是◻·、带内记号的◻,以及一两种较少见的写法;s有五六个符号;i有三个。工作密钥(形状以其开口的一侧命名;数字是点数):

a ⊔1   b ⊓1   c ⊏1, ⊏ with bar 1   d Γ1   e ◻1 (+ inner-mark forms)   f/q L1   g ⊔2
h ⊏-bar 2   i ◻2 (+ variants)   l ⊏2, ⊏3   m ¬1   n ⌟1   o ⊐1   p ◻3   q L2
r Γ2, Γ3   s ⊓2 (+ variants)   t ⊐2, ⊔2   u/v ⌟2   y ¬2

L1 既用作f(affection、effets),又用作q(que)。它要么是一个多音替换符号,要么是转录时没有区分开的两种变体。两个圆形或“9”形的符号和几个叠写的组合符号尚未解决。它们出现在预期为人名或缩写的地方。

03 最后一页(f. 243)的解读

原始解密结果,每个书写行一行( & 表示一个尚未解决的特殊符号):

ieneponunisreceuoid / unennuyplussensible / ayantapidisquedunri / agedecegentillomme /
lequessaluiderviedement / &ndelapartde&monmaio / usauiestreuquelfu / closespreiudice /
dehentiereaffectionse / iayuoueauostreseruice / utesteiersnenei / ipeusseprendreconfia /
nuouseussiescouguupr / luyqueienecledisrien / tantfuetesoccasionsdeutub / entesmoingnerdeseffets /
iescrisa&cequecegentil / lommealloetfaircpardela / etuoussupplietreshunblem / monsieurmecontinuerlloseur /
deuostrebienueuheanceet / croirefueieuoushonnor

规范化后的文本,存疑部分已标出:

… je ne pouvois recevoir d’un ennuy plus sensible, ayant appris que du mariage de ce gentilhomme, lequel … [de vie?] … de la part de [&] mon ma[istre?] … vous a esté … quelque … [choses?] … prejudice de l’entiere affection [que] j’ay vouée a vostre service … je puisse prendre confiance … nous eussions … Je ne vous dis rien, tant que les occasions [se presentent] de vous en tesmoigner des effets. J’escris a [&] ce que ce gentilhomme alloit faire par dela, et vous supplie tres humblement, monsieur, me continuer l’honneur de vostre bienveuillance et croire que je vous honnor[e] …

译文:“……我所能感到的悲伤莫此为甚:得知这位绅士的婚事……有损于我为效忠于您而献出的全部情谊……在有机会向您证明其成效之前,我什么也不说。我正写信给[&],谈这位绅士要到那边去做的事,并极其谦恭地恳求您,先生,继续赐予我您的厚爱,并相信我敬重您……”

04 第一页(f. 241)

这一页是自动切分的,分类器在这里常把⊔误认成◻。只有人工核对过的几栏读得出文字:“… disposer … envoier le …”,“… la santé … la longue maladie qu’il a eue, je m’asseure …”,“… que les personnes …”,“vous aimés, n’en seroint …”,“… mon costé …”,“… mon coeur …”,“… faveur …”。对这一页做完整的人工转录,是尚待完成的工作。

05 方法

字形框和点是自动切分的,然后在放大的裁图上由人眼校正。求解器是在同音替换密钥上做模拟退火,用法语、英语、拉丁语及其他九种语言的四元组模型打分,并加上字母频率惩罚项。它先在人工合成的同音替换文本上测试过,有加10%噪声和不加噪声两种情况。在自动转录上,所有语言都失败了(最好的是每字符−4.5,没有出现任何词)。在人工转录上,法语的得分明显最好(−4.39),求解器的输出里有que dun、de la part de、plus。随后根据整词确定了密钥,再跑了一遍求解器。

06 尚不确定之处

07 来源

转录(hand_p3.txt)、密钥(key.json)、求解器和笔记:targets/sp106r927/。