01 两封信与密钥
fr. 3975 是 Collection Mémoires de la Ligue 中1587年讷韦尔文件的一卷,在 Gallica 上为 btv1b90605473。BnF 的逐件著录把 f. 28 列为第7号:“Lettre avec chiffrement et déchiffrement adressée à M. le duc de Nevers pour lui rendre compte d’un voyage à Lyon. Ce XXVII mars 1587”;把 f. 30 列为第8号:“Lettre adressée par le même correspondant et sur le même sujet”,4月4日。两封信都署有同一个花押,笔迹相同,行末都用长 s 填满。叶面上没有任何地方说明写信人身在何处。DECODE 的“罗马”似乎是从相邻的一件(第13号,Malatesta 侯爵,Di Roma)借来的。
- f. 28r–v,3月27日(R4285):代码数字94、6和23,每个后面都跟着密钥规定的斜线,明文“ce xxvij Mars”之前有一个十个符号的地名。
- f. 30r,4月4日(R4286):代码45和一段十三个符号的密文。一位同时代的人给这个代码和密文段的前四个符号加了注释。

这份密钥是 Tomokiyo 编的讷韦尔密钥簿目录中的第11号,BnF fr. 3995 f. 23(Gallica btv1b525085665,第52幅图像)。它有一套同音字母表,每个字母两到四个符号;二十二个小词用大写字母表示(C = de,F = et,K = me,M = avec……);约一百个人名和词语写作一个数字或字母后加一道斜线。表上的说明是:“L’on pourra se servir de toutes sortes de caractaires que l’on voudra faire a plaisir avec ceulx qui sont dans ce chiffre, lesquelz serviront de nulles”,所以自创的符号都是虚码。人名清单偏重南方和奥弗涅:St Vidal、Mandelot、Maugiron、Randan、大修道院长、Sault 伯爵、克莱蒙主教。完整的密码表见 targets/nevers1587/key.md.

02 来自克莱蒙的带注释的信
直接按密码表套用,密钥解出了代码和加了注释的 Lyon(π ^ ꭓ é = l y o n)。其余部分读不通:“… a p c e t a i s”,日期行则是“r a q …”。用法语语言模型枚举每种取值和虚码组合,并允许一两处笔误,也没有得出令人信服的结果。
Tomokiyo 指出,第11号密钥“is used in a letter of Cardinal of Guise to the Duke of Nevers, Clairmont, 25 February”(用于吉斯枢机致讷韦尔公爵的一封信,克莱蒙,2月25日),即 BnF fr. 3413 f. 102(Gallica btv1b52510705j,第213幅图像)。这封信并非出自枢机。它与 fr. 3975 中的两封信笔迹相同,行末同样用长 s 填满,花押也相同,日期以明文写作 “De Clairmont ce xxv feb”。信中报告了热沃当胡格诺派的袭扰,以及国王命令 St Vidal 准备围攻马尔韦诺尔和 Le Malzieu(茹瓦斯于1586年8月攻下了这两地,所以这封信写于1586年2月)。信中有五行密文,行间写有解读:“Mr du Mayne m’a mandé qu’il desire que je l’aille trouver avec ma compagnie, deux mille hommes de pied et bon nombre de ma cavalerie … si je l’abandonnois”。

把这段与其注释对齐,就得到这位写信人书写密钥的方式:
| 注释 | 密码 | 说明了什么 |
|---|---|---|
| m’a mandé | t 9 ʃ ƥ é 1 0 | 表示 d 的符号 i 写成带点的 1 |
| qu’il desire que | z 4 7 m · 5 ⊕ 3 r 6 h · g + b | ⊕(密钥中的 ♀)= e;5 = d |
| de pied | 1 ⊕ Ŧ 7 6 5 | Ŧ = p,即密钥中的草书 F |
| et bon | F x n 2 | 大写 F = “et” |
| si je l’abandonn[ois] | 0 7 · r b · m 9 x ƥ 2 1 n 2 é… | 0 = s;他写的 2 和 z 是同一个字形 |
03 解读
4月4日,f. 30r。密文段切分为 π ^ ꭓ é | ∞ ƥ | F | ƨ h | Ŧ ◊ 7 o = Lyon · 两个虚码 · et · ce · pais:
“45 [le duc d’Espernon] a esté en tres grande alarme, passant pres Lyon et ce pais, et sans aucun subject, car je vous puis asseurer qu’on n’a jamais songé de luy faire desplaisir; ce sont les charités qu’on preste en ce temps cy, lesquelles, je m’asseure, tomberont sur les inventeurs, car la verité, si elle ne l’est desja, sera bien tost cogneue.”
(“埃佩农公爵经过里昂和本地附近时极为惊恐,却毫无缘由,因为我可以向您保证,从来没有人想过要加害于他;这不过是如今人们彼此奉送的‘好意’罢了,它们终将落到编造者自己头上。”)信的开头说,讷韦尔公爵的仆从已被打发回去;公爵曾去舍农索“jusqu’apres de Pasques”(一直待到复活节后),如今已高高兴兴地回到巴黎。
3月27日,f. 28。写信人回答讷韦尔公爵关于他去里昂一趟的询问。他是为私事去的。Tournon 和 St Vidal 与勒皮主教一同在那里,要与 Mandelot 解决维瓦赖的战事,而
“en ce temps mesme 94 [le marquis] y arriva, qui vendit une terre a 6 [M. d’Entragues], dont ils s’estoient remis a mons. de Lyon pour le marché … Pour ce qui est de 23 [la reine de Navarre], je ne m’en suis voulu jamais mesler … je sçay combien je doibs de respect en ces lieux la.”
日期行 C | ∞ | 6 ƥ z ι ◊ é | ι ⊕解读为 C = “de”,∞ 是虚码,然后是 r a n d a n:“De Randan, ce xxvij Mars”。最后两个符号会给出“de”;它们是一次起笔错误:⊕ 是一团淡淡的墨迹,上面划了两道。写信人开始用密码写日期,随即划掉,改用明文写“ce xxvij Mars”。Randan 位于克莱蒙东北,是奥弗涅总督、Randan 伯爵 Jean-Louis de La Rochefoucauld 的府邸所在。信中的“23”——瓦卢瓦的玛格丽特——当时就被关押在同一省份的 Usson。


C ∞ 6 ƥ z ι ◊ é ι ⊕ = de [·] Randan 和一个被划掉的起笔错误,然后是明文 ce xxvij Mars。图像:Bibliothèque nationale de France,fr. 3975 f. 28v,取自 Gallica(btv1b90605473)。两封信的全文(密文已解开)见 targets/nevers1587/reading.md。解码器 dec.py 把逐符号的解读写入 reading.tsv.
04 写信人是谁
叶面上没有出现名字。三封信显示,此人从克莱蒙和 Randan 写信。他拥有自己的一个连和骑兵,马耶讷要他带两千步兵前去。他曾请求国王准许他保留骑兵以对付热沃当的胡格诺派。他对纳瓦拉王后的事务敬而远之,并希望能到讷韦尔去拜见讷韦尔公爵。这些都符合联盟的奥弗涅总督 Randan 伯爵(1590年战死于伊苏瓦尔城下),他是显而易见的人选。不过,密钥把“Mr de Randan”列为8,而叶面上也没有任何地方提到他的名字,所以本页称他为 Randan 的一位通信者。那年春天在奥弗涅的“94, le marquis”很可能是 Canillac 侯爵,他是玛格丽特在 Usson 的看守,那年冬天倒向了她。这只是背景,不是证据。
05 仍不确定的部分
- 四个代码(94、6、23、45):H 级,依据密钥清单;45 当时也加了注释。
- Lyon(4个符号)和 et ce pais(6个单元):H 级。∞ 按密钥本身的规则是虚码,因为它不在表中。
- 密文段中 ∞ 之后的符号 ƥ:在密钥中是 a,但“Lyon a et ce pais”不成法语。按虚码处理(M)。
- Randan(6个符号):字母为 H 级。z 在密钥中是 q,但这位写信人写的 z 和 2(n)是同一个字形。日期行的最后两个符号 ι ⊕ 是被划掉的起笔错误(C):在全分辨率下,⊕ 颜色很淡,上面划了两道。
按 reading.tsv统计:27个密码单元。其中26个得到了解释(0.963):22个字母、词和代码,3个虚码和2个被划掉的符号。唯一存疑的符号是密文段中的 ƥ,只出现一次,没有可供检验的对象。
06 来源
- BnF Français 3975 ff. 28–31,Gallica btv1b90605473,第52–58幅图像;DECODE R4285、R4286。
- 密钥:BnF Français 3995 f. 23,Gallica btv1b525085665,第52幅图像;S. Tomokiyo,“Catalogue of Ciphers (Mainly Related to Duke of Nevers) in BnF fr. 3995”,cryptiana.web.fc2.com,第11号。
- 同组信件:BnF Français 3413 f. 102,Gallica btv1b52510705j,第213幅图像。
- BnF,Archives et manuscrits,Collection Mémoires de la Ligue 著录(cc504266),fr. 3975 第7–8号。
- 已查无所获:Tomokiyo 的 league.htm(fr. 3975:未列出密码);Les mémoires de M. le duc de Nevers(1665),Gallica 全文。
转录、密码表、解码器和笔记:代码库中的 targets/nevers1587/。
