中文译本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 发布,本页由 JIC 翻译,非原作者官方版本,译文如有出入以英文原页为准 · 查看英文原页 ↗
Ж ɪ ≈ ɾ ρ N L Ж 8 ρ ʃ ɸ L ρ Π ʃ ɸ ϙ
m a l i s s i m o · s a t i s f a t o
ɪ ʃ Ȥ = a · ω P ∞ = e · 8 ϙ = o

威尼斯 → 安内·德·蒙莫朗西 · 同音替换 · 1529–1530年

Guido Rangone 致安内·德·蒙莫朗西,1529年12月和1530年1月

Guido Rangone
发信人Guido Rangone
Anne de Montmorency
收信人Anne de Montmorency

BnF Français 3070 f. 81(DECODE R4249,总目第181条)及其姊妹件 Français 3082 f. 42,以及 Clairambault 331 和 330 中的18世纪抄本。意大利文信件中的两小段密文,约五十个自创符号代表意大利语字母,每个元音有好几个符号;密钥仅凭密文复原。

Daniel Bourdeau · 发布于 · 更新于

方法:仅凭密文复原密钥 · 程度:部分(密文的88%)

摘要。总目卡片是 DECODE R4249,一封“Guido Ramgone”1530年1月10日发自威尼斯的信,含七行密文,没有解读。Tomokiyo 曾把它的 Clairambault 抄本,以及用同一密码写的另一封 Rangone 信(1529年12月24日)的抄本,都列为没有解读;在 Lasry 的密钥清单和刊本中也都没有找到密钥或解读。Clairambault 抄本的标题给出了旧 Béthune 卷号,循此找到了第二封信的原件 Français 3082 f. 42,DECODE 上没有这一件。两段合计264个符号,分54种。没有密钥留存,而这些年间为法国效力的意大利人所用的已知密钥中,没有一把使用这些符号。所以密钥只能仅凭密文复原:以16世纪意大利语书信模型为目标做模拟退火,长时间运行40次,直到其中一次达到真实意大利语的得分,得出“malissimo satisfato di lui”、“il signore Cesare”和“il Fregoso”。再根据词语手工修正,并逐个检查每个符号的权重,密钥便告完成:264个符号中的232个(88%)讲得通。两段都与 Cesare Fregoso 有关,他刚娶了 Rangone 的妹妹,威尼斯在那年1月任命他为维罗纳总督,也就是1月那封信中的“grande oferte”(优厚的条件)。四小段只出现一次的符号仍未解决,因为没有更多的密文。

01 信件

Guido Rangone 伯爵(1485–1539年)是来自摩德纳、为法国效力的雇佣兵队长,兰德里亚诺战败后,他在威尼斯度过了1529–30年的冬天。他用意大利语给法国大总管安内·德·蒙莫朗西写信,大多是明文:博洛尼亚和约的消息、乌尔比诺公爵、土耳其使节、瑞士人和格劳宾登人回乡。他有两次改用密码。

两份抄本都没有解读。另外核查了 Rangone 1529–30 年从威尼斯发出的四封信(Français 3012 no. 44、3013 no. 19、3034 no. 18、2980 no. 44),都是明写。Français 3012 中 Joachin de Vaux 1529年3月从费拉拉发出的那封加密信,用的是另一套符号。

Rangone 1530年1月10日那封信的密文行
Français 3070 f. 81r:1530年1月10日的七行密文,第5行中有明写词“vida V. Ex. che tratti sono questi”。图片:Bibliothèque nationale de France,fr. 3070 f. 81r,经由 Gallica 和 DECODE R4249。

02 密码

一种不分词的同音简单替换。元音各有二到八个符号(e:ω、P、∞ 和两种星形;a:ɪ、ʃ、Ȥ;o:8 和 ϙ),辅音各有一到三个(n:K、ᏕᏏ、ㅌ;l:≈、ξ、✡)。有一个符号是虚码:它出现在人名 Fre·goso 中间。没有发现表示人名的代码符号。这是16世纪20年代意大利常见的设计,同音符比同一系列战役中 Visconti 或 Bizozola 的密码更多。密钥见 targets/rangone1530/key.json.

有三对形似的符号后来证明是不同的符号,必须分开:大写的 Θ(t)与窄的 θ(i),带前导短横的“∋”(u)与不带短横的(i),以及两种被墨迹弄糊的星形。

03 1529年12月24日的信

1529年12月24日那封信的密文行
Français 3082 f. 42r:密文从“sua bona voluntade”之后开始(“il Fre·goso”),在“li giorni passati con spada et cappa”之后再次出现。图片:Bibliothèque nationale de France,fr. 3082 f. 42r,经由 Gallica(btv1b9060318p,第65视图)。

明写部分用正体,解读用粗体; [?] 表示未解读出的符号。

… ancora che la recuperi per questa altra via, haura visto sua bona voluntade il Fregoso li giorni passati con spada et cappa tolse fare la cosa de [?]en; mai più [v]olse r[? ? ?]a le cose ben disposte in casa, e harà il f[?] da rovi[n]are; e ho una pratica di lei [che] mi dispiacerà. Qui ancora si trovarà l’Orator del Turco …

“……已看到他的好意。Fregoso 前些日子‘亲自出马’,揽下了[?]的事;此后再也不愿[?]家中安排妥当的事务,他将有[?]去毁掉[?];我手上有一桩关于她[或:阁下]的交涉,会让我不快。”

Fregoso 自1528年9月起为威尼斯统辖拉文纳和切尔维亚,密文前那句明写说的正是这两座城。Con spada et cappa 意为亲自出面、不拘礼节。“la cosa de”之后的那个词有一个符号未解读出。Fregoso 早年图谋热那亚的旧事会得出被截短的 de Gen[ova],而 de ben 也同样说得通。

04 1530年1月10日的信

Io vi scrissi ultimamente Ill.mo S.re uno certo caso acaduto mi et non li dissi più oltra per alhora; adesso lo dirò più brevemente che io potrò. Mons.r ’l fa instantia [a m]e de ven[i]re al servicio loro, o[?] le mie … malissimo satisfato di lui; ha mandato a dirlo al [s]ignore Cesare e farli grande oferte. Vida V. Ex. che tratti sono questi, essendo seguito la [?]icon[p]uorano a[t]tenderui. Hora lassamo andare questi mei particulari …

“大人,他力劝[我]去为他们效力……对他极为不满;他已派人把这话告诉 Cesare 大人,并向他开出优厚的条件。阁下请看,这是何等待遇,既然已经发生了[?]……”

1530年1月,威尼斯元老院任命 Cesare Fregoso 为维罗纳军事总督,年俸2,500杜卡特(Dizionario Biografico degli Italiani,“Fregoso, Cesare”条)。那年秋天他娶了 Rangone 的妹妹 Costanza。这段密文是 Rangone 的抱怨:共和国一边亏待他,一边拉拢他的妹夫——这就是他上一封信里说的“certo caso”。1530年10月,法国人也因他抗议年金被削减而将他解职。

05 密钥是如何复原的

  1. 两份原件和两份抄本都逐个符号转录(cipher.txt):264个符号,最高频率分布平坦,因此是同音替换。
  2. 对符号到字母的映射做模拟退火,依据 it-cinquecento 五元组模型,并加上字母频率惩罚项。短程运行只得出伪意大利语,且任意两次运行结果都不一致。同一封信的明写部分每个五元组得分 −1.72,而这些运行只有 −2.3。失败的是搜索,模型本身够用。
  3. 改用增量退火器,重启40次,每次两百万步。其中一次达到 −1.97,出现了真正的词语和人名 Fregoso。从这个密钥出发的每一次扰动重启都会回到它。
  4. 敏感度表:35个符号被文本确定,余量为6到85个对数单位;其余符号只出现一两次。
  5. 根据词语所作的修正:б = h(ha mandato、e harà、ho una),带尾巴的符号 = f(oferte),D = b(ben disposte),那个虚码,以及三对拆开的符号。
  6. 在带空格的语言模型下,对剩余符号逐个及成对做词感知评分。没有哪个取值的优势超出噪声,因此它们仍未确定。

06 悬而未决之处

这些都受限于篇幅:这两段就是这种密码已知的全部文本。

07 来源

转录、密钥、求解器与笔记:targets/rangone1530/。