中文译本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 发布,本页由 JIC 翻译,非原作者官方版本,译文如有出入以英文原页为准 · 查看英文原页 ↗
7 2 8 6 7 8 4 1 5 · 5 0 9 0 · 7 4 4 4 8 1 6 2 · … · 1 0 5 0
ricercato [qui] da alcuni … [Francia]
1 = u|t · 2 = i|m · 4 = a|l · 6 = e|n · 7 = d|r · 8 = b|c · 0 = 虚码 · 5090 = qui · 1050 = Francia

罗马 → 马德里 · 多音替换密码,一个数字对应两个字母 · 1568–69

Alessandrino 枢机主教致驻西班牙教廷大使,1568–69

Alessandrino 枢机主教
发信人Alessandrino 枢机主教
G. B. Castagna
收信人G. B. Castagna

Archivio Apostolico Vaticano,Segreteria di Stato,Spagna 6/I 第1–10件及 6/II 第13件 · DECODE R93–R102、R115,十一份密文,十五页 · 编目为部分解密

套用了 George Lasry 的密钥(2020年,附于 DECODE 记录)。由于它是多音替换,解密存在歧义:每个数字都要在两个字母中选一个,这里的工作就是把这些选择做好,方法是用一个16世纪意大利语语言模型打分的搜索 · 十一封全部从头到尾解密 · Lasry 只发布了密钥,没有发布明文

Daniel Bourdeau · 发布于 · 更新于

方法:用已知密钥读出 · 范围:完整

摘要。Michele Bonelli,即 Alessandrino 枢机主教,是教皇庇护五世的侄子,掌管他的通信。他在1568年写给驻马德里教廷大使 Giovan Battista Castagna 的信中,敏感段落都用数码写成。其中十份密文(Spagna 6/I)和一份1569年的密文(6/II)收在 DECODE 上,逐位数字转录,附有 George Lasry 在2020年重建的密钥,但没有明文;本站的总目原先将其列为未解决。这套系统是多音替换:1到9的每个数字代表两个字母(1 是 u 或 t,4 是 a 或 l),0 是虚码,另有一个小名码本,用第二位和第四位为零的四位码组书写。因此一个数字并不说明它是哪个字母;读者必须自己选择。一种做出这种选择、并用16世纪意大利语语言模型打分的搜索,在全部十一份密文上都给出了连贯的意大利语。信中说了什么:经由法国王室的友人,试探让腓力二世娶法国国王的一个女儿;教皇对国王的大臣和教会司法管辖权的不满;在国王领地上受到庇护的博洛尼亚流亡者;在 Adrianople 受到德意志新教徒拉拢的土耳其人;Borromeo 枢机主教与米兰元老院在基督圣体节游行上的争执。仍未解决的是几个不在 Lasry 列表中的加点码组、个别字母的选择,以及与已刊通信集(Serrano 1914)的比对——那部书在这里无法取得。

01 文件与密钥

档案馆对 Spagna 6/I 的描述是“Lettere orig. e cifre del cardinale Alessandrino dal 16 gennaio 1568”。DECODE 收有其中十份密文(第1–10件:ff. 6r、42r、55r、81r、88r–89v、136r、169r–v、291r–v、306r;第8件在 DECODE 上没有张号),共9,842个数字,另有一份来自 6/II(第13件,f. 641r,1569年;769个数字)。DECODE 上没有一份注明日期;按卷宗的张序,6/I 属于1568年。转录是2016–2020年为 DECODE 所做,这里照原样使用。

Lasry 的密钥,附在每条记录上:

02 给国王找一位法国新娘

第一份密文(f. 6r),根据解码器不分词的输出整理并划分了词:

… è ricercato qui da alcuni amorevoli della corona di Francia a fare officio … [che S. M.tà] contenti di ricevere una delle sue figliole per moglie … la pratica N. S. non ha voluto movere non sapendo l’animo di [S. M.tà] in quel particolare … scoprirà qui [V. S.] in quella maniera che le parerà più opportuna e conveniente, assicurandola che [N. S.] non è per farne parola mai se prima non sa [di S. M.tà] l’intentione sua espressa …

“法国王室的一些友人在这里请求[教皇]出面……让国王陛下乐意娶[法国国王]的一个女儿为妻。教皇在不了解国王陛下心意的情况下,不愿推动此事……您可用您认为最好的方式探明此意,并向他保证,教皇在得知他的意向之前绝不会提起此事。”瓦卢瓦的伊丽莎白于1568年10月3日去世;腓力后来的第四任妻子是奥地利的安娜,而在罗马被极力推荐的法国人选是瓦卢瓦的玛格丽特。第四份密文(f. 81r)仍在“等待阁下就婚事一节的答复”,理由是“quei tre principi principali della cristianità”的联合将有益于教会。

用浓重的棕色笔迹写成的五行连续数字
f. 6r,第一份密文的前五行:连续不断的数字,每个代表两个字母之一,其中 0 是虚码,间杂着四位数的名码本代码。它们开启了上文所引的为腓力二世物色法国新娘的段落。图像:Archivio Apostolico Vaticano,Segreteria di Stato,Spagna 6/I f. 6r,来自 DECODE R93。

03 十一封信简述

04 方法

数字1–9各给出两个字母,0 什么也不给,但一个 X0Y0 码组可能是名码本中的词,也可能是两个字母加各自的虚码。解码器(targets/alessandrino1568/decrypt.py)逐页推进,每一步保留最好的几个部分解密;在每个数字处,它尝试两个字母、虚码,以及从此处开始的任何名码本码组,再用代码仓库共用的五元语法模型(it-cinquecento,去掉空格)给得到的意大利语打分。同一套代码换一张密钥表,也解密过1588–89年的 Morosini 密信。每一页的解码得分约为每字母 −1.75 nats,相当于该模型下普通文本的水平,并以书记填充的几个字母结尾。

05 仍不确定的部分

06 来源

解码器、笔记和解码后的页面: targets/alessandrino1568/。页面图像未转载。