01 信件与密钥
Galeazzo Visconti 是效力于法国的米兰将领,在洛特雷克远征那不勒斯失败后,从伦巴第的同盟军中写了这些信。致 Angelo Bolano 的信(fr. 3045 f. 28)有二十行密文,开头以明文写着名字 Bolano,结尾也是明文:che sarà la fine de la mia, cum ricomandarme ala sua bona gra[tia]. Da Alexandria ali XV de ottobre 1528。致弗朗索瓦一世的信(fr. 3096 f. 91r,Gallica 视图94的右半部分)以明文 Syre: Sapendo 开头,接着十九行密文,结尾以明文恳请发放他的薪饷,落款 in campo in la pieve de Loccate ali XV de Giugno M D XXIX,署名 Galeazo Vesconte。

这种密码把每个字母替换成一个自创符号,元音有同音符,有一个写得像 far 的符号,人名用码组。Lasry 的表及其在 Landriano 信上的扩充给出了字母。这两封信补充了:
- 单独的 Λ 表示双写其后的字母:queΛla = quella,ceΛsarò = cessarò,tuΛte = tutte,aΛsai = assai;带点的 Λ 是 E;
- far 符号是 CHE,也是 NTO(altrotanto、mancamento、quanto);
- ρ = F(fine);
- θ 既是 D(veda、tarditate、perduta),也是 G(ogni、coligati、Puglia);
- q 是 H(hano、che),在致国王的信中是 F(facio、fece、farà)。
02 致弗朗索瓦一世,pieve de Locate,1529年6月15日
第二轮,逐符号。[48] 和 [rr] 是码组;(?) 表示意思尚未确定的解读;[..] 表示未解读的符号。明文用斜体。
Syre: Sapendo il timore hano Venetiani di la pace, principalmente per non esere astreti contra il Turco, il che mai farano, [rr] heri cum il duca d’Urbino et providitore fece l’oficio de vostro bono servitore, in asecurar lei che mai Vostra Maiestà abandonerà la sua Signoria, et altrotanto dise dil duca di Milano, il quala [cum] gran pena mai si asecurerà, etiam cum l’andata di [48]. Manco li doi signori, prometo quella, rimasero asai satisfati(?). [rr] dirò bene ch’io facio de le pratiche da me a bono proposito, de le quale mai cessarò s[e]in che viva, né vogli no tacere che fuo [......](?) [cherì](?) in consiglio paresse, che se fuose concluso de provare de s[ρ]forcire Milano. Mia opinione è che fu(?) li farà per loro mancamento, ponendo a campo a tutte hore dificultate per le [..] quale durano, che noi seiamo quelli dicano de prima. De non farsi il che, non li andarà: fato se [48] ne(?) crede com[e](?) [se terrò](?) farà, et il tuto, Sire, è a uno fine non bono.
Syre, io suplico V[ost]ra M[aes]tà cum tuto il core mio che me facia pagare in mane del mio li mei duoy quarteri, ne puosso piu viuere, per la fede et sacramento li porto et debio, che sarà la fine, cum pregare Dio che dona a V[ost]ra M[aes]tà buona et longa vitta. Datum in campo in la pieve de Loccate ali XV de Giugno M D XXIX. Le vostre humile et obeyent servitor et subject Galeazo Vesconte.
中文大意
威尼斯人害怕和约,最主要是怕因此被迫对土耳其人采取行动,“而这他们永远不会做”。昨天,[rr] 在乌尔比诺公爵和威尼斯督军面前尽了国王忠仆的本分,向他们保证陛下绝不会抛弃执政团,对米兰公爵也作了同样的保证,而米兰公爵恐怕永远难以安心,即便 [48] 走了也是如此。尽管如此,两位大人还是满意了。[rr] 会好好汇报 Visconti 所进行的交涉,这些交涉他只要活着就不会停止。他曾在会议上力主军队应设法强攻米兰。依他之见,其他人会因自身的缺陷而失败,时时刻刻都在制造困难。“陛下,整件事正走向一个不好的结局。”他在明文中恳求国王把他两个季度的薪饷寄来,因为他已无以为生。六天后,Saint-Pol 的军队在 Landriano 被歼灭(1529年6月21日)。
03 致 Angelo Bolano,亚历山德里亚,1528年10月15日
第二轮、重试轮和推进轮。[42]、[rr]、[qq]、[ep] 是码组;(!) 表示仅凭文意取的值。
Bolano. [42] Solo ve dà questa [rr]: Savona che è stata socorsa, per la tarditate dil mondo; dico che lui(!) proveda a tuto [qq], altramente tuto irà sempre male, de l’andata de Montigia per intrare in Savona; sep[a]r[at]ione(?) sono causa si questo capo è stato de la reputacione in fo[u]ra, come batale perduta: ogniuno voleva andare ale stancie, ch’era a disperare li coligati, quali poco mancano eserlo, et pur al(?) tuto tanto agio, dito, trovando espedienti che la cosa, che disperata, lo a(?) nocamento se harà cum Urbino; et se vederà reconciare almanco male cosa durisima. Tuti li aventureri partiti per loro poltronia et ingani de loro capitanei, quanto ci è uno soldo, il che causa che Italiani che le hano [rr] li denari de nansi sono in Puglia. Designati qua(?) [rr] se mandava in as[.]sedio(?) [..] havese(?) rimostrato la ruina [qq]; li lance che ne [.]convengano sono pochi, et serano assai tardi, e a(?) penso chi andrano paga gionti a [..]npiano(?); Dio scia come sono malo contenti per servicio di [ep], che obsante ogni mio mal tratamento, che sarà la fine de la mia, cum ricomandarme ala sua bona gra[tia]. Da Alexandria ali XV de ottobre 1528.
中文大意
唯一的消息 [rr,也许是 nova] 是萨沃纳已获解围,“因为世事迟缓”。应当有人为一切 [qq] 作好安排,否则事情会一直糟下去。Visconti 提到“Montigia”——大概是 René de Montejean——为进入萨沃纳而进行的远征,并说内部的分裂使这支部队在外丧失了声誉:“就像打了败仗一样,人人都想去冬营。”盟友们已近乎绝望;与乌尔比诺采取的措施或许能补救一二。冒险者步兵已经走了,原因是他们的将领怯懦且欺诈,军饷几乎一个 soldo 也没发,而预付的钱款“在普利亚”,随着洛特雷克军队的残骸一起。枪骑兵很少,而且会来得很晚。天知道这些人在 [ep]——即国王——麾下效力有多么不满,“尽管我受尽了亏待,这效力终将是我的归宿”。
04 方法
两封信最初是在 Landriano 那一轮中打开的,用来检验密钥:它立刻给出了意大利文(“mal tratamento”、“che disperat-”),而带叉的符号出现在数字对42和48中,因此确定为数字4。随后的第二轮根据 Gallica 原图逐行处理每封信:视图94的右半部分纠偏1.6°,测量行中心线,以1.4–3倍裁切,在词元文件中每个符号记一个词元(sign=VALUE,意思未定的记 VALUE?,未解读的记 ?)。计数由一个脚本对这些文件统计得出。致国王的信给出了双写标记和 far 的 NTO 值;回头用于致 Bolano 的信,得出了 assai 和 quanto ci è uno soldo。Bolano 信中的未解片段又以2–3倍重新裁切,并尝试了每一种可能的值。DECODE 的公开记录给出了每条记录的张号,两处明文结尾的日期也在图片上重新核对过。
最后一轮推进把 Bolano 信的片段当作短语处理,并尝试了姊妹信中的值 y = B。第5行原先转录为 in fora com[u]nal 的十六个符号其实是 in fo[u]ra, come batale,一直延续到第6行:“come batale perduta, ogniuno voleva andare ale stancie”。第20行的 onsante 是 obsante,即伦巴第方言中丢了 T 的 obstante,与 sep[a]r[at]ione 的情形一样:“che obsante ogni mio mal tratamento”。第11–12行的两个 loro 都写成双 R,LO-R-R-O,读得通。第2行带点的 p 只出现一次;仅凭文意取为 U,得出 dico che lui proveda,并作了标记。对第2、4、15–18行做增强裁切(自动对比度和反锐化掩模),以及在网上检索这些信件及其背景,都没有带来其他改变。Bolano 信从778个符号中的715个提高到741个(95.2%)。如果不算双 R 的 loro(2个符号)和带点 p 的 lui(3个符号),就是736个(94.6%),低于95%门槛,所以“完整”这一程度取决于两个判断。
05 尚待解决的问题
- 代码,没有密钥材料:[48](在致国王的信中两次;大概是 Saint-Pol,他也符合 Landriano 信中的“a casa de [48]”,I/M),[rr](致国王的信中两次,致 Bolano 的信中三次;在前者中是一位法国代理人,后者中 nova 合适,M),[qq](两次)和 [42](一次),未解码;[ep],即 Landriano 信中的 peu,大概是国王(C)。
- fr. 3045 第15行,havese 之前的片段;第18行,一个地名 [..]npiano:亚历山德里亚附近没有哪个地名与这些符号吻合(试过 Serravalle、Novi、Gavi、Ovada、Acqui、Castelpiano)(I)。其他地方的单个符号:fo[u]ra 的 u,pur al,lo a,a penso。
- fr. 3096 第12行,fuo [N]SANTE cherì,以及第18行,se terrò:值清楚,短语未解(M)。较小的疑点:satisfati 中以 I 代 T(第9行),s[e]in 中多出的 E(第11行),ne crede 中带点的 p = N(第17行,M)。
这些片段都只出现一次,三轮都没能解决;它们算作未解读。逐封计:致国王的信699个符号中667个(95.4%),致 Bolano 的信778个中741个(95.2%);两封合计1477个中1408个(95.3%)。
06 来源
- BnF,Français 3045,f. 28,第24号:Gallica btv1b9060156p,视图54(地址叶为视图55)。DECODE R4230。
- BnF,Français 3096,f. 91r,第47号:Gallica btv1b9060015d,视图94,右半部分。DECODE R4256。
- George Lasry,密钥表“BNF Francais 3045f28 and 3034f154 – Italian”(2023年11月5日),以及 Satoshi Tomokiyo,“Galeaz Vesconte’s Cipher (1528–1529)”:cryptiana,“George Lasry’s decipherments”。只有密钥;两封信都没有文本。
- 姊妹信:Visconti 致蒙莫朗西,Landriano,1528年8月30日(BnF fr. 3034 f. 154,DECODE R4223)。
密钥、词元文件、解读和笔记: targets/visconti1529/ 在代码仓库中。
