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/。

