01 信件
Guido Rangone 伯爵(1485–1539年)是来自摩德纳、为法国效力的雇佣兵队长,兰德里亚诺战败后,他在威尼斯度过了1529–30年的冬天。他用意大利语给法国大总管安内·德·蒙莫朗西写信,大多是明文:博洛尼亚和约的消息、乌尔比诺公爵、土耳其使节、瑞士人和格劳宾登人回乡。他有两次改用密码。
- 1529年12月24日,Français 3082 f. 42r,第19号(Gallica 第65幅)。在关于拉韦纳和切尔维亚(威尼斯正把它们交还教皇)的段落之后,有五行密文。抄本:Clairambault 330 f. 206,标题为“Vol. 143 fol. 42”。
- 1530年1月10日,Français 3070 f. 81r,第40号(DECODE R4249)。在“adesso lo dirò più brevemente che io potrò. Mons.r”之后有七行密文,中间被明文“vida V. Ex. che tratti sono questi”打断。亲笔署名“S.re Guido Rangone Co.”。抄本:Clairambault 331 f. 15,标题为“Vol. 134 fol. 81”。
两份抄本都没有解读。另外核查了 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月从费拉拉发出的那封加密信,用的是另一套符号。

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日的信

明写部分用正体,解读用粗体; [?] 表示未解读出的符号。
… 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 密钥是如何复原的
- 两份原件和两份抄本都逐个符号转录(
cipher.txt):264个符号,最高频率分布平坦,因此是同音替换。 - 对符号到字母的映射做模拟退火,依据
it-cinquecento五元组模型,并加上字母频率惩罚项。短程运行只得出伪意大利语,且任意两次运行结果都不一致。同一封信的明写部分每个五元组得分 −1.72,而这些运行只有 −2.3。失败的是搜索,模型本身够用。 - 改用增量退火器,重启40次,每次两百万步。其中一次达到 −1.97,出现了真正的词语和人名 Fregoso。从这个密钥出发的每一次扰动重启都会回到它。
- 敏感度表:35个符号被文本确定,余量为6到85个对数单位;其余符号只出现一两次。
- 根据词语所作的修正:б = h(ha mandato、e harà、ho una),带尾巴的符号 = f(oferte),D = b(ben disposte),那个虚码,以及三对拆开的符号。
- 在带空格的语言模型下,对剩余符号逐个及成对做词感知评分。没有哪个取值的优势超出噪声,因此它们仍未确定。
06 悬而未决之处
- A1–A2:“instantia [a m]e de ven[i]re”和“o[?] le mie”。符号 ɤ 出现两次。在 A1 中,instantia 之后的两个符号(ɤ 和一个只在此处出现、被墨迹弄糊的星形)根据上下文取作 me,等级 I:密文前的明写句子说到“uno certo caso acaduto mi”,即发生在写信人身上的一件事;a me 中的 a 被视为与 instantia 的最后一个字母共用、只写了一次(2026年9月30日;早先版本印出了一个不加方括号的 a,而密文中并没有它)。在 A2 中,ɤ = m 得出 om le mie,而没有哪个单个字母能让 oɤle mie 成为意大利语;退火器给出的“b”在两处都不合适。A2 的这个符号仍未确定。
- A6:“la [?]icon[p]uorano”,12个符号。其中一个符号只在此处出现,这一串也没有可对照的平行文本。
- B3:“de [?]en”和“volse r[? ? ?]a”,9个各只出现一次的符号;有好几个词都说得通。
- B4:“il f[?] da rovi[n]are”,2个符号。
- 假定加密者笔误而得出的解读:ven[i]re(用 h 的符号代 i),al [s]ignore(用 ɸ t 代 ρ s),Cesare e(用 θ i 代 e),rovi[n]are。
这些都受限于篇幅:这两段就是这种密码已知的全部文本。
07 来源
- BnF,Français 3070 f. 81(Gallica btv1b9059934c;DECODE R4249)。
- BnF,Français 3082 f. 42(Gallica btv1b9060318p,第65视图)。
- BnF,Clairambault 331 f. 15(第15视图)和 Clairambault 330 f. 206(第210视图)。
- S. Tomokiyo,“Ciphers of Francis I”,cryptiana,Clair. 330 和 331 两节。
- “Fregoso, Cesare”,Dizionario Biografico degli Italiani;Guido II Rangoni,Condottieri di ventura。
转录、密钥、求解器与笔记:targets/rangone1530/。

